Change the layer-order during the animation

Wondering how to accomplish a certain animation task? Ask here.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
Marv560
Posts: 8
Joined: Sat Mar 18, 2017 12:02 pm
Location: Austria

Change the layer-order during the animation

Post by Marv560 »

Hello everybody!
I'am really new in useing MoHo, so iam still on the Demo-Version, but i'm going to buy it overmorrow (MoHo Debut 12).

I've been looking for a long time in the manual but i still not find a funktion that allow's me to change what's behind and what's in front of something.
So in my case i have a stickman that goes thru a door. At first he is behind the wall and when he walks thru he is of course in front of the wall.

(I've also tried to solve this with the "Sequenzer-Timeline", i don't know if it is eighter a bug in the demo or i do something wrong, but when i set the start-point of a layer the programm completely ignores that and the layer is shown from the beginn to the end. In addidion i haven't find the funktion "Set Layer End Time" logicaly it must be somewhere around the funktion "(Menü Strip)/Animation/Set Layer Start Time", but there it isen't. :? )


Big thanks in advance :D
User avatar
slowtiger
Posts: 6067
Joined: Thu Feb 16, 2006 6:53 pm
Location: Berlin, Germany
Contact:

Re: Change the layer-order during the animation

Post by slowtiger »

2 possible solutions:
- You don't need to have the door in just one layer. Put the front wall into its own layer on top of your character.
- Animated layer order only works within group or bone layers. Put your stuff into one of those layers. You have to enable it first, in the tab "Depth sort".
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15

Moho 14.1 Mac Mini Plus OS 13.5
Marv560
Posts: 8
Joined: Sat Mar 18, 2017 12:02 pm
Location: Austria

Re: Change the layer-order during the animation

Post by Marv560 »

Danke für deine Antwort!
Da ich sehe, dass du aus Deutschland kommst können wir ja deutsch schreiben :)

Den "Gruppen-Layer" gibt es in der "Debut-Version" leider nicht.
Aber ich muss mir erst den Sinn von Knochen genauer ansehen, da ich wie gesagt neu in der Verwendung von MoHo bin.

Hier ist noch ein Foto von meinem Problem im Sachzusammenhang:
Image

Im Webdesign gibt es denn sogenannten "z-index" für Überlappungen.
So etwas ähnliches würde ich hier auch brauchen, sodass ich z.B. sagen kann Frame-49: Tür vor Strichmännchen aber Frame-50: Tür nach Strichmännchen.
Ich habe jedenfalls bis jetzt leider noch keine Möglichkeit gefunden die Z-Koordinate Frame-für-Frame zu verändern.
User avatar
slowtiger
Posts: 6067
Joined: Thu Feb 16, 2006 6:53 pm
Location: Berlin, Germany
Contact:

Re: Change the layer-order during the animation

Post by slowtiger »

Z-Wert nützt dir nix, da die Layer-Ordnung entscheidend ist.

Nimm einen Bone-Layer, der ist gleichzeitig ein Group-Layer.
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15

Moho 14.1 Mac Mini Plus OS 13.5
Marv560
Posts: 8
Joined: Sat Mar 18, 2017 12:02 pm
Location: Austria

Re: Change the layer-order during the animation

Post by Marv560 »

Aber kann kann ja die Layer-Ordnung nicht während der Animation verändern.
User avatar
slowtiger
Posts: 6067
Joined: Thu Feb 16, 2006 6:53 pm
Location: Berlin, Germany
Contact:

Re: Change the layer-order during the animation

Post by slowtiger »

Doch. Hat denselben Depth-Sort-Reiter.
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15

Moho 14.1 Mac Mini Plus OS 13.5
Marv560
Posts: 8
Joined: Sat Mar 18, 2017 12:02 pm
Location: Austria

Re: Change the layer-order during the animation

Post by Marv560 »

Aber wie kann ich die Reihenfolge für einen gewissen Framebereich ändern?

Denn wenn ich im Ebenen-Editor (rechts unten) etwas verändere ist es im gesamten Projekt so.
User avatar
slowtiger
Posts: 6067
Joined: Thu Feb 16, 2006 6:53 pm
Location: Berlin, Germany
Contact:

Re: Change the layer-order during the animation

Post by slowtiger »

1. Zuerst im übergeordneten Group- oder Bone-Layer unter "Depth Sort" "Enable animated layer order" ankreuzen.
2. Dann die untergeordneten Layer neu anordnen, in der Layer-Palette. Die Keyframes dafür erscheinen im übergeordneten Layer.
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15

Moho 14.1 Mac Mini Plus OS 13.5
Marv560
Posts: 8
Joined: Sat Mar 18, 2017 12:02 pm
Location: Austria

Re: Change the layer-order during the animation

Post by Marv560 »

Es hat funktioniert :D

Vielen Dank für deine Hilfe
User avatar
slowtiger
Posts: 6067
Joined: Thu Feb 16, 2006 6:53 pm
Location: Berlin, Germany
Contact:

Re: Change the layer-order during the animation

Post by slowtiger »

Bitteschön.

An manchen Stellen kommt es bei Moho sehr auf die genaue Abfolge von Schritten an. Steht alles im Manual, man muß sich aber erst dran gewöhnen.
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15

Moho 14.1 Mac Mini Plus OS 13.5
Gaston
Posts: 77
Joined: Tue Jan 03, 2017 11:24 am

Re: Change the layer-order during the animation

Post by Gaston »

Hallo,
ich bringe das Thema nochmal nach vorne, denn ich habe gerade das Problem, dass die Sortierung nicht funktioniert.
Ich habe alle meine Ebenen unter einer Bone Gruppe sortiert. Bei der Bone Gruppe ist die Funktion 'Enable animated layer order' aktiviert.
Leider funktioniert die Umsortierung nicht (ich kann die Ebenen nicht auf eine andere Position schieben). Komischerweise wird aber trotzdem auf der Bone-Gruppe
eine neue 'Layer Ordering' Spur angelegt und dort werden auch die Änderungen als Keyframe angezeigt.
Wenn ich im gleichen Projekt eine neue Bone Gruppe mit mehreren Ebenen anlege und diese umsortiere, klappt es mit der Funktion. Es muss also irgendwas mit ersten Bone Gruppe nicht stimmen.

Gruß
Post Reply