Ergebnis 1 bis 10 von 23

Thema: Maya to CE2 Costum Rig/ Animation

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Newbie Avatar von Broetchaen
    Registriert seit
    16.01.2012
    Ort
    NRW
    Beiträge
    11

    Standard Maya to CE2 Costum Rig/ Animation

    Hi Leute,

    wir haben bei unserem laufenden Projekt viele Probleme mit dem Exportieren von Maya zur CryEngine 2 gehabt. Diese sind nun jedoch gelöst und ich will euch zeigen, wie man einen eigenen Charakter, mit eigenem Rig und eigenen Animationen von Maya, mit hilfe von Seiths Plugin, exportieren könnt.

    Hier ein Video Tutorial

    Und hier nochmal die wichtigsten Schritte (die kleinen Zahlen unter der Überschrift verraten die Reihenfolge)


    ANMERKUNG: Für ein eigenes Ragdoll Model müsst ihr noch simple Objekte erstellen, die die Namen der Joints zu denen sie gehören + '_Phys' .ohne die'', am Ende haben. Und sie in eine eigene Hierarchie ohne joints, einfach nur objekte packen, die sinn macht. Weiteres Bildmaterial dazu wird im Laufe der nächsten woche dazu gepackt.

    Ich hoffe wir (=Project Nublar) konnten euch Helfen,
    MfG,
    Broetchaen.

    PS: Wir suchen noch immer Member

  2. #2
    Semi Pro Avatar von Wedori
    Registriert seit
    22.05.2011
    Beiträge
    917

    Standard

    Hey, super Arbeit. Verlinke ich mal in den Kompendium-Thread. Theoretisch hättest Du auch gleich da rein posten können.

    EDIT: So, gerade mal geschaut. Jetzt habe ich das verstanden mit den verschiedenen Animationsclips.

    Zwei Fragen:
    1. Jeden Joint zu animieren ist ja fast Irrsinn, klappt der Export auch mit Curve-Manipulatoren? Ohne IK & Co. wäre das ja extrem.


    2. Das Rig ist wirklich extrem simpel, bei großen Zehen wie beim T-Rex würde ich (siehe Bilder) grundsätzlich die Knochen per Gelenk bauen. Funktioniert das nicht (zumindest die 3 Zehenstränge)? Gibt es eine Höchstgrenze an handelbaren Bones?
    Geändert von Wedori (27.01.2012 um 09:11 Uhr)
    „Wer glaubt, etwas zu sein, hat aufgehört, etwas zu werden.“ Sokrates

  3. #3
    Newbie Avatar von Broetchaen
    Registriert seit
    16.01.2012
    Ort
    NRW
    Beiträge
    11

    Standard

    Hey

    Die Animationen schaltet man sozusagen hintereinander.
    Beispiel:
    Animation Keyframe
    Fressen 1-80
    Laufen 81-100

    Zu deinen Fragen:
    1)Zur Zeit haben wir es erst so probiert. Hallt alles mit Fk mit Hand selbst animieren.
    Es MÜSSTE auch mit einem Slave-Master Skelett gehen. Also dazu erstellst du erstmal 2 mal das selbe Skelett. Eins lässt du im Mesh, das andere verschiebst du, damit du es später besser 'Bedienen' kannst. Wenn du das gemacht hast benennst du deine Joints.
    Die Joints die im Mesh drin ist nennst du am besten:
    'bip01_BEISPIEL'. Also als Prefix 'bip01'.
    Die Joints die du später Bedienen willst. nennst du dann:
    'BEISPIEL'.

    Als verdeutlichung:
    Ein Joint im Mesh 'bip01_shoulder_JNT'
    Derselbe Joint im Bedienungsskelett 'shoulder_JNT'

    Jetzt wählst du das ganze Skelett im Mesh aus und drückst auf Prepare Joints.
    Das wiederholst du fürs Bedienungssekelett.
    Wenn du das gemacht hast, wählst du den ersten Joint aus von dem Skelett, dass im Mesh ist, aus und klickst im Exporter auf Constrain Slave Skeleton. (Bei mir muss ich erst einwenig länger klicken, damit es funktioniert)
    Dann erstellt das Script für dich ein Parent Constraint und du kannst bei deinem Bedienungsskelett Control Objects, IK und alles mögliche hinzufügen.
    Danach kannste dein Skelett im Mesh mit dem Mesh binden und skinnen.

    Für den Export: Packst du dein Skelett das im Mesh ist, in mit in die Group fürs Exportieren und dein Bedienskelett in eine voher erstellte Group und nennst diese Groupe: exclude_GRP

    (nicht getestet)
    2) Der Rig den ich im Tutorial gemacht hab war sehr simpel,damit ich es schnell zeigen konnte . Du kannst ,soweit ich weiß, unbegrenzt viele Joints verwenden. So kommt der Rig natürlich nicht ins Game, da bekommt jeder Zeh seine Joints.

  4. #4
    Semi Pro Avatar von Wedori
    Registriert seit
    22.05.2011
    Beiträge
    917

    Standard

    Zitat Zitat von Broetchaen Beitrag anzeigen
    Hey

    Die Animationen schaltet man sozusagen hintereinander.
    Beispiel:
    Animation Keyframe
    Fressen 1-80
    Laufen 81-100

    Zu deinen Fragen:
    1)Zur Zeit haben wir es erst so probiert. Hallt alles mit Fk mit Hand selbst animieren.
    Es MÜSSTE auch mit einem Slave-Master Skelett gehen. Also dazu erstellst du erstmal 2 mal das selbe Skelett. Eins lässt du im Mesh, das andere verschiebst du, damit du es später besser 'Bedienen' kannst. Wenn du das gemacht hast benennst du deine Joints.
    Die Joints die im Mesh drin ist nennst du am besten:
    'bip01_BEISPIEL'. Also als Prefix 'bip01'.
    Die Joints die du später Bedienen willst. nennst du dann:
    'BEISPIEL'.

    Als verdeutlichung:
    Ein Joint im Mesh 'bip01_shoulder_JNT'
    Derselbe Joint im Bedienungsskelett 'shoulder_JNT'

    Jetzt wählst du das ganze Skelett im Mesh aus und drückst auf Prepare Joints.
    Das wiederholst du fürs Bedienungssekelett.
    Wenn du das gemacht hast, wählst du den ersten Joint aus von dem Skelett, dass im Mesh ist, aus und klickst im Exporter auf Constrain Slave Skeleton. (Bei mir muss ich erst einwenig länger klicken, damit es funktioniert)
    Dann erstellt das Script für dich ein Parent Constraint und du kannst bei deinem Bedienungsskelett Control Objects, IK und alles mögliche hinzufügen.
    Danach kannste dein Skelett im Mesh mit dem Mesh binden und skinnen.

    Für den Export: Packst du dein Skelett das im Mesh ist, in mit in die Group fürs Exportieren und dein Bedienskelett in eine voher erstellte Group und nennst diese Groupe: exclude_GRP

    (nicht getestet)
    2) Der Rig den ich im Tutorial gemacht hab war sehr simpel,damit ich es schnell zeigen konnte . Du kannst ,soweit ich weiß, unbegrenzt viele Joints verwenden. So kommt der Rig natürlich nicht ins Game, da bekommt jeder Zeh seine Joints.

    Ah, danke. Kannst Du mir mal bitte einen riesen Gefallen tun (Du hast den Test ja quasi bei der Hand)? Papp mal bitte eine IK zwischen Hüfte und Knöchel (also das Knie dann dazwischen der Winkel) und mache mal eine simple Curve (Kreis) als Manipulator dran (einfach Point (P)). Wenn Du jetzt mal Bein vor und zurück Keyst und das exportierst, ob das klappt oder ob man dann wirklich ein Control-Skelett braucht.
    Ohne Manipulatoren wär das allein beim Zehen abrollen Wahnsinn
    „Wer glaubt, etwas zu sein, hat aufgehört, etwas zu werden.“ Sokrates

  5. #5
    Newbie Avatar von Broetchaen
    Registriert seit
    16.01.2012
    Ort
    NRW
    Beiträge
    11

    Standard

    Bei mir gings net hab das auch mal getestet... Versuchs doch mal selbst mit nen einfachen Zylinder oder sowas also bei mir waren da Dann die normals umgedreht und das mesh stand aufm Kopf. Testes mal selbst oder wart bis Sonntag ich fahr jetzt grad zu meiner liebsten


    Ps Seith empfiehlt auch die slave Methode
    Broetchaen

  6. #6
    Semi Pro Avatar von Wedori
    Registriert seit
    22.05.2011
    Beiträge
    917

    Standard

    OK., alles klar. Ich versuchs mal.
    „Wer glaubt, etwas zu sein, hat aufgehört, etwas zu werden.“ Sokrates

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •