Forum Tawerny Four Ways

Mount&Blade - Modyfikacje => Modding => Poradniki i tutoriale => Wątek zaczęty przez: proud w Kwietnia 28, 2009, 10:35:09

Tytuł: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: proud w Kwietnia 28, 2009, 10:35:09
Tak jak w temacie, chcę pokazać wam jak zrobić rigging przy użyciu (niemal) darmowego programu jakim jest fragMotion. Piszę niemal darmowego ponieważ jeśli program nie jest zarejestrowany to użytkownik może spodziewać się "kwiatków" w postaci dymków z info przypominających o takiej sytuacji oraz co jakiś czas po wybraniu jakiejś opcji pojawia się odliczanie. Nie są to tak denerwujące rzeczy jak się może wydawać i nie przeszkadzają zbytnio w pracy.

Więc zaczynamy. Musicie najpierw zaopatrzyć się we wspomniany już fragMotion, dostępny pod tym linkiem: http://www.fragmosoft.com/fragMOTION/download/index.php

Żeby zacząć pracę musicie mieć oteksturowany gotowy do riggingu pancerz. Mój zrobiony został "na szybko" tylko na potrzeby tego tutoriala.
(http://img99.imageshack.us/img99/852/tutorial1a.jpg)

Za pomocą BRF Edit wyeksportujcie z pliku body_meshes.brf--> man_body.smd wybierając opcję "humanoid" przy eksporcie.

Następnie nasz pancerz eksportujemy w formacie .3ds (ponieważ fragMotion nie obsługuje plików .obj), zmieniając następujące funkcje w okienku opcji przy eksporcie żeby wyglądało tak jak poniżej.
(http://img207.imageshack.us/img207/3519/tutorial2.jpg)

Uruchamiamy fragMotion i wybieramy z zakładek na górze ekranu File-->Import-->man_body.smd (tj. to które eksportowaliśmy BRF edit). Powinno pojawić się takie coś:
(http://img527.imageshack.us/img527/8565/tutorial3u.jpg)

Następnie po prawej stronie klikamy na "Select Vertex", a nstępnie wciskamy "ctrl+a". Teraz wybieramy Edit-->Delete Mesh Selection-->All. Po tej czynności powinno zostać tylko takie coś:
(http://img524.imageshack.us/img524/6758/tutorial4.jpg)

Następnie importujemy nasz pancerz. Wybieramy opcje File-->Merge-->metal_armor.3ds (tak jest w moim przypadku, to ostatnie jest poprostu nazwą waszej zbroij). Wyskoczy takie okienko. Opcje domyślne są dobre (przynajmniej ja nigdy nic nie zmieniałem) więc klikamy na "OK".
(http://img514.imageshack.us/img514/5451/tutorial5.jpg)

Teraz powinna być nałożona na pozostawiony wcześniej szkielet nasza zbroja. U mnie wygląda to tak.
(http://img510.imageshack.us/img510/9574/tutorial6.jpg)

Teraz powoli zaczyna się najżmudniejsza praca. Wciskamy "ctrl+b" po czym powinno pojawić sie okienko. Po prawej stronie widzimy hierarchię kości do których przydzielane będą poszczególne punkty na naszej zbroij. Klikamy na kości do której chcemy przypisać zaznaczone przez nas punkty na zbroij (przy zaznaczaniu punkty z zółtych robią się fioletowe), ustawiamy jeszcze wagę jaką chcemy przypisać (w tym uruchomionym okienku), u mnie jest to 0.5 i klikamy na "Set". Linie połączą zaznaczone przez nas punkty na zbropancerzu ze szkieletem.
(http://img504.imageshack.us/img504/3798/tutorial7.jpg)

Po zrobieniu tak z każdym punktem na zbroij powinno wyglądać to tak (każda zbroja ma punkty w innych miejscach więc jeśli robicie np. płytową to nie przejmujcie się że będzie u was wyglądało trochę inaczej!).
(http://img410.imageshack.us/img410/5086/tutorial8.jpg)

Zapiszcie swoją pracę (radzę robić to jednak częściej).

Następnie wejdźcie w zakładkę Bone-->Validate Weights + Assignments... i w okienku które sie pojawi kliknijcie "OK".

Teraz możecie wyeksportować zrobioną zbroję wybierając File-->Export, nazwać ją jak chcecie i wybrać format rozszeżenia .smd . Przy eksporcie zaznaczcie tylko opcję "mesh"!. Tak to powinno wyglądać, jeśli tu już jest coś nie tak to źle będzie również w grze.
(http://img408.imageshack.us/img408/2636/tutorial9l.jpg)

Dodajemy w item_kinds_1 , lub za pomocą module_system w pliku module_items.py.
Tak wygląda to u mnie już w odpalonym m&b.
(http://img99.imageshack.us/img99/4241/tutorial10.jpg)
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Agrest w Września 12, 2009, 12:27:57
Błagam zrób jeszcze tutorial o 1) rękawicach i 2) butach. To będzie świetnie! Nigdzie czegoś takiego nie znalazłem, a też używam Wings 3d więc dla mnie bomba.
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: VainV w Września 12, 2009, 12:29:44
Ale rękawic i butów nie trzeba riggingować...
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Agrest w Września 12, 2009, 15:11:24
To dobrze. Nie wiedziałem, dopiero zaczynam te rzeczy. Ale skoro jest tyle poradników "jak zrobić hełm" to pomyślałem, że fajnie by było gdyby na polskim forum można znaleźć inne rzeczy.
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Lambert w Września 12, 2009, 15:54:03
Ale rękawic i butów nie trzeba riggingować...
Nie wiem jak jest z rękawicami, ale buty trzeba riggingować.
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Zowi w Listopada 04, 2009, 18:31:51
A więc:
Jak klikam: File-->Merge-->armor_te.3ds to wychodzi mi coś takiego:
(http://iv.pl/images/tng1i4dgi4m0id8lxg8_thumb.jpg) (http://iv.pl/viewer.php?file=tng1i4dgi4m0id8lxg8.jpg)

Model jest strasznie mały, co zrobić aby był taki jak w tutorialu? Myślę, że to wina opcji po "Marge".
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: NightMaster w Listopada 04, 2009, 19:16:30
transforms - transforms options - pojawi się okno w którym na dole rozwijasz i wybierasz Mesh - na górze okna zaznaczasz scale a odznaczasz position i wpisujesz 10 w wszystkie trzy pola - apply
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: proud w Listopada 05, 2009, 08:46:05
Twój problem wiąże się z tym, że znikł jeden ze screenów pokazujących jak ustawić opcje przy eksporcie przedmiotu z Wings'a... Mogę Ci powiedzieć, że po prostu robisz wszystko dobrze, ale gdy eksportujesz to ustaw rozmiar po eksporcie na 10.0 (czy jakoś tak).

p.s. Jak będę miał trochę wolnego czasu to dodam ten brakujący screen, choć nie wiedziałem, że ktoś jeszcze grzebie na kolejnych stronach, zeby dobrać się do tego tutorialu. :]

EDIT: Dobra zrobione... Coś się w linku popierdzieliło i wyświetla duży screen, ale myślę, że to nie jest aż taki duży problem ;]
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Zowi w Listopada 05, 2009, 10:24:18
Tak, o to chodziło :).   NightMaster, Proud - wielki dzięki za pomoc :)
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Agrest w Lutego 08, 2010, 21:54:13
Skąd się bierze to okno 3D studio w Wingsie?
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: CarlosssROW w Marca 21, 2010, 13:18:06
Co zrobiłem źle, skoro przy załączaniu przez Brfa  pliku zbroja husarza.smd, wyskakuje takie coś

(http://img405.imageshack.us/img405/3387/58898902.png)

PS. Wszystko robiłem tak jak w tym tutku
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Mistafa Faghil w Sierpnia 21, 2010, 12:12:49
A więc Mam problem z wyeksportowaniem man_body.smd z openbrf niby wyeksportować do smd ale gdy importuje to w fragMOTION to nie pokazuje mi się
(http://img527.imageshack.us/img527/8565/tutorial3u.jpg)


tylko coś takiego

(click to show/hide)


Jak poprawnie wyeksportować  man_body.
no chyba że byłby ktoś tak miły i wstawił by mi już gotowy wyeksportowany plik do dowloandu, z góry dzięki
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Zizka w Sierpnia 22, 2010, 15:40:15
Facepalm. A nie zauważyłeś czegoś takiego?
(click to show/hide)
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Mistafa Faghil w Sierpnia 22, 2010, 17:11:16
Nom sorka ze zrobiłem screen'a zaznaczając tą opcję...
Ta opcja co ją niezaczynaniem nic niedane nie ma szkieletu  sam model

Nadal potrzebuje pomocy w :
Jak poprawnie wyeksportować  man_body.no chyba że byłby ktoś tak miły i wstawił by mi już gotowy wyeksportowany plik do dowloandu, z góry dzięki


PS jestem strasznie nieogarnięty...
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Zizka w Sierpnia 22, 2010, 19:26:48
&*$%&. Zaznaczyłeś te opcje z ""kością"? NIEEEE. Dlatego szkielet się nie wyświetla. Albo, jeśli jesteś bardziej "nieogarniający" niż myślę, to nie zaznaczyłeś opcji humanoid przy eksporcie tych zwłok.
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Mistafa Faghil w Sierpnia 22, 2010, 20:36:16
Pisałem przecież ze nie mogę poprawnie wyeksportować chodziło mi że nieogarniań tej opcji: "humanoid"... i naprawdę jestem nieogarnięty.
Używam OpenBrf.
Problem zażegnany
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: DruhBoruh w Kwietnia 08, 2011, 16:48:38
Witam mam głupi problem gdzie przy eksportowaniu modelu do .3ds jest to okienko opcji eksportu?Dlatego wychodzą mi dziwne rozmiary zbroi.
Tytuł: Odp: Rigging pancerzy przy użyciu fragmotion
Wiadomość wysłana przez: Mathew19951 w Sierpnia 01, 2013, 22:05:23
1. Zjadło Ci obrazki

2. Pobrałem z tej Twojej strony, ale on mi nie chce zaimportować tej tekstury zbroi w .dds-ie :-( (czyli punkt 6 mi nie dział) Liczę na rychłą odpowiedź, bo bardzo mi zależy...

Z góry dzięki!