PROBLEMY - Problem - animowany wózek endrju5151 - 19-08-2013, 17:46 : Temat postu: Problem - animowany wózek
Witam!
Stworzyłem sobie animowany wózek - bardzo prosty, można powiedzieć, że w pełni testowy, dwie osie i wiązary. Posłużyłem się tym tutorialem: http://www.trainz.pl/_forum/viewtopic.php?p=84141 . W gmaxie wszystko gra, łudziłem się, że obejdzie się bez większych problemów, ale to trainz + moja niewiedza ;) Export prawidłowy, plik .KIN również na miejscu, CM nie wyświetla błedów, ale wózka w grze nie widać. Skala się zgadza. Co może być problemem?
Błagam o pomoc, bo zaraz wyłysieję z nerwów! ;)
Pozdrawiam serdecznie! UAZ - 19-08-2013, 18:15 :
A wyeksportowałeś też ten sam wózek w .im? Musisz mieć dwa pliki, .im i .kin samplaire - 19-08-2013, 18:33 :
Przy robieniu animacji dla Trainza barrrdzo ważne są 3 rzeczy:
- dummy trzeba robic w widoku 'z góry'
- nie może byc grupowanych meshy (wszystko musi byc 'ungroupped')
- podczas ex[prtu tak siatki jak i animacji żaden z elementów nie może byc zaznaczony endrju5151 - 19-08-2013, 18:39 :
@UAZ
Wyeksportowałem zarówno mesha.im jak i anim.kin
@Samplaire
- Wszystkie Dummy wstawione zostały w widoku TOP
- Już przywykłem do klikania poza mesh przed eksportem ;)
- a o co chodzi z 'grupowaniem meshy'? O opcję 'attach'? samplaire - 19-08-2013, 19:12 :
Skoro pytasz, to zanczy, że tego nie zrobiłeś. Meshe możesz grupować, żeby np. przesuwać razem. Niestety animacja i trainz tego nie lubią
W takim razie kolejne pytanie: czy meshe i dummy są polinkowane (narzędziem z obrazka ponizej zaznaczonym na zielono)? Można to sprawdzić otwierając okienko 'select by name' i w nim 'display subtree'.
Linkujesz tak: obiekt do dummy, które się animuje; dummy, które się naimuje do b.r.main
Ważne jest nazewnictwo. b.r.main oraz te animowane muszą być w formacie b.r.xxx, gdzie xxx to dowolna nazwa. Sprawdź też czy przypadkiem cokolwiek ma polskie znaki - jesli tak, to nie powinny. PTram - 19-08-2013, 19:18 :
A zlinkowałeś wszystko?
Przykładowo:
wiazar -> b.r.wiazar -> kolo -> b.r.kolo -> b.r.main
gdzie b.r.main to punkt główny, najczęściej o współrzędnych 0,0,0, do którego linkowane są pozostałe elementy, nawet te nie biorące udziału w animacji np. obudowa wózka.
Wszystko musi być zlinkowane do punktu głównego, bo inaczej nie widać tego w Trainzie.
Oczywiście nazewnictwo jest dowolne z jednym wyjątkiem - nazwa dumny musi zaczynać się od b.r. --------
EDIT: Zostałem uprzedzony :-/ endrju5151 - 19-08-2013, 19:38 :
Akurat polinkowane wszystko jest, bez podstawowej wiedzy nie wychylałbym się na tym forum!;) Ale tutaj Samplaire może mieć rację; mam w modelu meshe, które połączyłem, np. koła z osią |-|, ale działałem tak jak kazał tutorial!;) A kiedy je rozłączam nie są już częścią animacji... tzn. animacja na nie nie działa. I co z tym fantem zrobić? ;) PTram - 19-08-2013, 20:27 :
Np. koła zlinkuj do tego samego dumny co osie.
Jeszcze lepiej połącz je w jeden element funkcją Atach. samplaire - 19-08-2013, 21:08 :
Nieruchome elementy powinny byc podlinkowane bezpośrednio do b.r.main
Natomiast jesli elementy są ruchome i to razem, to najlepiej jak pisze PTram - albo podlinkowac do tego samego dummy, alebo zrobic attach i wtedy taki jeden juz mesh (to nie jest grupa meshy, a traktowane jest jako jeden mesh) podlinkowac do tego dummy.
Poza tym, może to przeoczyłeś, animujesz nie obiekt, a dummy. W gmaxiew może byc wszystko ok, ale w trainzie zainmowany obiekt, a nie dummy nie będzie działał. endrju5151 - 20-08-2013, 18:00 :
Hmmm... To nie to. Zlinkowane jest wszystko na bank dobrze. Pewnie źle się wyraziłem, chodziło mi o to, czy w animacji mogą być elementy zespolone opcją 'attach'. Teraz już wiem, że to nie stanowi żadnego problemu. Kolega Samplaire wspomniał coś o grupowaniu meshy. Co to w ogóle jest? Myślałem, że chodziło właśnie o funkcję 'attach', ale najwyraźniej nie;)
Być może tutaj tkwi problem.. a może coś jest nie tak z configiem? Może oko doświadczonego modelarza coś wychwyci? ;)
kuid-table {
0
} samplaire - 21-08-2013, 17:48 :
Grupowanie - jest taka funkcja, że możesz zaznaczyć kilka obiektów, zgrupować je, zrobic coś tam (np przesunąć) i potem albo rozgrupowac, albo zostawić - jeśli to nie animacja, to raczej nie ma problemu. Grupowanie różni sie od attach tym, że w tym drugim robi sie na stałe jedna bryła, a w grupowaniu możesz potem powrócić do osobnych elementów. Jesli chodzi o config, to tak nie umiem patrzeć. Najlepiej - tak bym zrobił na Twoim miejscu - sklonuj cały config z jakiegos działającego wózka i tylko zmień w nim kuid oraz nazwę siatki - może wtedy zadziała??? endrju5151 - 22-08-2013, 18:19 :
Tego też już próbowałem i nic - w dalszym ciągu nie widać go w Trainz. Nie mam pojęcia w czym rzecz. W Asset X też wygląda normalnie, a w grze - ani w maszyniście, ani w geodecie, ani w szopie go po prostu nie ma. Co mogłem skopać podczas budowy lub eksportu? A przy okazji - po eksporcie wyskakuje okienko 'querry for event file', jego nie zaznaczałem i chyba nie powinienem...?
Pozdrawiam i wielkie dzięki za próby pomocy!;) PTram - 22-08-2013, 18:43 :
endrju5151 napisał/a:
A przy okazji - po eksporcie wyskakuje okienko 'querry for event file', jego nie zaznaczałem i chyba nie powinienem...?
Pozdrawiam i wielkie dzięki za próby pomocy!;)
I prawidłowo.
Jaką nazwę ma plik xxx.kin?
Powinien mieć
anim.kin endrju5151 - 22-08-2013, 18:48 :
Zgadza się, anim.kin. PTram - 22-08-2013, 18:55 :
Podeślij mi plik .gmax. Zobaczę jak to zrobiłeś.
piotr@ptram.euPTram - 22-08-2013, 20:47 :
Wysłałem Tobie poprawiony i krótką informację. U mnie teraz działa. endrju5151 - 23-08-2013, 20:14 :
Serdecznie Ci dziękuję PTram! Dzięki temu plikowi i tutorialowi powinienem móc stworzyć bez problemu wszystkie wózki, których mi potrzeba;) Jeszcze raz wielkie dzięki!