Hi
ich hätte da heute mal eine Frage zu Blender und leider finde ich kein brauchbares Tutorial dazu, vielleicht weiß ja einer von euch wie das geht.
Also es geht um „Driver“ bei Blender in Verbindung mit einer „Aktion-Constraint“
Ist Zustand: Meine 3D Camponotus ist vollständig geriggt und ich habe einen einfachen Walkcycle im Aktion-Editor erstellt und ohne Verknüpfung gespeichert(F). So weit so gut.
Weiter habe ich einen Cube erstellt, welchen ich in der Z-Rotation mit einem Driver(transformation) versehen habe, welcher auf die Y-Location der Armature reagiert.
So weit so gut.
Nun habe ich noch alle fĂĽr das Laufen relevanten IK-Bones(nur die FĂĽsse/Beine) mit einer Aktion-Constraint versehen, welche auf die Z-Rotation des Cubes reagiert.
Warum das ganze? Ganz einfach auf diese Weise kann ich jetzt die Armature vor und zurĂĽck bewegen und die Bones in der Armature fĂĽhren den Walkcycle aus.
Vorteil: Eine Anpassung der Laufgeschwindigkeit( im NLA )entfällt. Bewege ich die Armature schnell vorwärts, läuft die Ameise auch entsprechend schneller und umgekehrt, was das Erstellen natürlicher Laufbewegungen erheblich vereinfacht.
Der eigentlich Gedanke dahinter und das Problem: Jetzt kann ich einfach eine „Curve“(Path, Circle, usw.) erstellen und der Armature sagen sie soll dem Pfad folgen; noch in der Constraint bei „Follow Curve“ ein Häkchen dran und die Ameise läuft auch immer in die richtige Richtung(Kopf nach vorne=Y-Lokation immer nach vorne)
Tja dachte ich.... Blöd nur das zwar die Ameise visuell immer nach vorne lauft und alles klappen müsste, aber dies ist nur visuell, bei den Daten der Armature bewegt sie sich leider in alle y-x-z-Positionen(egal ob der Driver Local oder World-Space abgreift), heisst im Klartext lasse ich sie im Kreis mittels "Circle/Follow Path" laufen, führt sie die Animation aus solange sie im Local/World-Space nach Y läuft beginnt sie die Drehung in die X Achse hört die Animation auf, bewegt sie sich im Kreisbogen weiter dann in Richtung -Y läuft die Animation rückwärts.
Ps.:Verzichte ich auf die Curve funktioniert es eigentlich ganz gut, aber dann muss ich ja immer noch die Armature-Bewegungen selbst animieren, ein Follow Path wäre natürlich wesentlich einfacher und sähe zudem besser aus.
Hoffe ich konnte mich verständlich machen.
So nun die Frage wie bekomme ich es hin das die Animation immer vorwärts läuft, egal in welche Richtung sich die Armature bewegt. Oder anders wie bekomme ich den Cube mit dem Driver dazu sich nur in eine Richtung zu drehen und das egal in welche Richtung sich die Armature bewegt?
Lg Alimato