Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
tutorials:bone-animation [2015/08/18 20:16] 127.0.0.1 Externe Bearbeitung |
tutorials:bone-animation [2016/12/30 21:21] (aktuell) milky-way [Korrektur] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | == Einleitung == | + | ====== Bones ====== |
| + | |||
| + | ===== Einleitung | ||
| Um ein neues Spieler- oder Monster-Modell für Gothic zu erstellen sind folgende Schritte notwendig: | Um ein neues Spieler- oder Monster-Modell für Gothic zu erstellen sind folgende Schritte notwendig: | ||
| 1. Statisches Modell | 1. Statisches Modell | ||
| Zeile 23: | Zeile 25: | ||
| Da ich mir die Bone-Animation zur Zeit im Selbststudium beibringe, kann ich nur einen Weg aufzeigen, der zwar zum Ziel führt, aber wahrscheinlich nicht der bestmögliche ist. | Da ich mir die Bone-Animation zur Zeit im Selbststudium beibringe, kann ich nur einen Weg aufzeigen, der zwar zum Ziel führt, aber wahrscheinlich nicht der bestmögliche ist. | ||
| - | == Anforderungen == | + | ===== Anforderungen |
| - | [[3D_Studio_Max]] 3.1 oder höher | + | [[:3D_Studio_Max]] 3.1 oder höher |
| Characterstudio ? | Characterstudio ? | ||
| Ein statisches Modell mit Texturmap und Textur | Ein statisches Modell mit Texturmap und Textur | ||
| - | == Aufbau eines Bone-Systems == | + | ===== Aufbau eines Bone-Systems |
| - | [[3D_Studio_Max]] starten und das statische Modell öffnen. | + | [[:3D_Studio_Max]] starten und das statische Modell öffnen. |
| - | [[Bild zonk/Bild1.jpg]] | + | {{: |
| In der Toolleiste auf der rechten Seite Systeme anwählen und danach Skelett anklicken | In der Toolleiste auf der rechten Seite Systeme anwählen und danach Skelett anklicken | ||
| - | [[Bild zonk/Bild2.jpg]][[Bild zonk/Bild3.jpg]][[Bild zonk/Bild4.jpg]] | + | {{: |
| In der Seitendarstellung an einer geeigneten Stelle des Modells (hier im Brustkorb) durch Linksklicken den | In der Seitendarstellung an einer geeigneten Stelle des Modells (hier im Brustkorb) durch Linksklicken den | ||
| Anfang des ersten Bone platzieren. (Position scheint die Höhe des Modells und die Bodenfreiheit beim Gehen in Gothic zu beeinflussen). | Anfang des ersten Bone platzieren. (Position scheint die Höhe des Modells und die Bodenfreiheit beim Gehen in Gothic zu beeinflussen). | ||
| Das Ende des Bones durch nochmaliges Linksklicken an den Anfang des zu animierenden Körperteils (in diesem Beispiel der Schwanz) platziert. | Das Ende des Bones durch nochmaliges Linksklicken an den Anfang des zu animierenden Körperteils (in diesem Beispiel der Schwanz) platziert. | ||
| - | [[Bild zonk/Bild5.jpg]] | + | {{: |
| Durch weiteres Linksklicken in der Mitte und am Ende des Schwanzes wird die Bone-Struktur des Schwanzes vollendet. Damit der nächste Knochen nicht am Ende des Schwanzes beginnt, muss einmal Rechtsgeklickt werden. | Durch weiteres Linksklicken in der Mitte und am Ende des Schwanzes wird die Bone-Struktur des Schwanzes vollendet. Damit der nächste Knochen nicht am Ende des Schwanzes beginnt, muss einmal Rechtsgeklickt werden. | ||
| - | [[Bild zonk/Bild6.jpg]] | + | {{: |
| Die folgenden Bone-Strukturen für die restlichen Körperteile sollen alle von dem Anfang des Ersten Bones (__Skeletteil01__) oder untergeortneten Bones beginnen. | Die folgenden Bone-Strukturen für die restlichen Körperteile sollen alle von dem Anfang des Ersten Bones (__Skeletteil01__) oder untergeortneten Bones beginnen. | ||
| Um nun eine Bone-Struktur für das nächste Körperteil (rechtes Hinterbein) zu erstellen, wird der Anfang des Ersten Bones (__Skeletteil01__) Linksgeklickt, | Um nun eine Bone-Struktur für das nächste Körperteil (rechtes Hinterbein) zu erstellen, wird der Anfang des Ersten Bones (__Skeletteil01__) Linksgeklickt, | ||
| Zeile 44: | Zeile 46: | ||
| Das Ende diese Bones durch nochmaliges Linksklicken an den Anfang des zu animierenden Körperteils (rechtes Hinterbein) platziert. | Das Ende diese Bones durch nochmaliges Linksklicken an den Anfang des zu animierenden Körperteils (rechtes Hinterbein) platziert. | ||
| Durch weiteres Linksklicken an den Gelenken und am Ende des Hinterbeines wird die Bone-Struktur des Hinterbeines vollendet. Damit der nächste Knochen nicht am Ende des Hinterbeines beginnt, muss einmal Rechtsgeklickt werden. | Durch weiteres Linksklicken an den Gelenken und am Ende des Hinterbeines wird die Bone-Struktur des Hinterbeines vollendet. Damit der nächste Knochen nicht am Ende des Hinterbeines beginnt, muss einmal Rechtsgeklickt werden. | ||
| - | [[Bild zonk/Bild8.jpg]] | + | {{: |
| Diesen Vorgang auch für das rechte Vorderbein wiederholen. | Diesen Vorgang auch für das rechte Vorderbein wiederholen. | ||
| - | [[Bild zonk/Bild9.jpg]] | + | {{: |
| Und für den oberen Körperbereich. | Und für den oberen Körperbereich. | ||
| - | [[Bild zonk/Bild11.jpg]] | + | {{: |
| Für die Ohren bietet sich an, die Bone-Struktur nicht am Anfang des ersten Bones, sondern am Kopf Bone zu beginnen. | Für die Ohren bietet sich an, die Bone-Struktur nicht am Anfang des ersten Bones, sondern am Kopf Bone zu beginnen. | ||
| - | [[Bild zonk/Bild12.jpg]] | + | {{: |
| - | [[Bild zonk/Bild13.jpg]] | + | {{: |
| In der Frontansicht sieht man, dass zwar die Bones für den Körper und dem Schwanz an der richtigen Position sind, aber nicht die Bones für die Beine und die Ohren. | In der Frontansicht sieht man, dass zwar die Bones für den Körper und dem Schwanz an der richtigen Position sind, aber nicht die Bones für die Beine und die Ohren. | ||
| - | [[Bild zonk/Bild15.jpg]] | + | {{: |
| Nun selektiert man das Gelenk welches sich am Anfang des zu animierenden Körperteils (Ohr oder Beine) befinden sollte und verschiebt es in X-Richtung bis es sich dort befindet. | Nun selektiert man das Gelenk welches sich am Anfang des zu animierenden Körperteils (Ohr oder Beine) befinden sollte und verschiebt es in X-Richtung bis es sich dort befindet. | ||
| - | [[Bild zonk/Bild16.jpg]] | + | {{: |
| Dies wiederholt man für die beiden anderen Körperteile. | Dies wiederholt man für die beiden anderen Körperteile. | ||
| - | [[Bild zonk/Bild20.jpg]] | + | {{: |
| Da jetzt aber erst zwei von vier Beinen und nur ein Ohr mit Bone-Strukturen versehen sind, müssen in der Seitenansicht diese Bone-Stukturen ein zweites Mal erstellt werden. | Da jetzt aber erst zwei von vier Beinen und nur ein Ohr mit Bone-Strukturen versehen sind, müssen in der Seitenansicht diese Bone-Stukturen ein zweites Mal erstellt werden. | ||
| - | [[Bild zonk/Bild21.jpg]] | + | {{: |
| Die Bones des zweiten Ohres und der restlichen Beine werden genau über die vorhandenen Bones gelegt. | Die Bones des zweiten Ohres und der restlichen Beine werden genau über die vorhandenen Bones gelegt. | ||
| - | [[Bild zonk/Bild22.jpg]] | + | {{: |
| Auch diese neuen Bone-Strukturen müssen in der Front-Ansicht zur richtigen X-Position verschoben werden. | Auch diese neuen Bone-Strukturen müssen in der Front-Ansicht zur richtigen X-Position verschoben werden. | ||
| - | [[Bild zonk/Bild24.jpg]] | + | {{: |
| Nun ist die Bone-Struktur fertig. | Nun ist die Bone-Struktur fertig. | ||
| - | [[Bild zonk/Bild28.jpg]] | + | {{: |
| Damit Gothic das Modell und die Bone-Struktur verarbeiten kann müssen die Namen aller Modell Objekte mit __zm___ beginnen ( __zm_body__, | Damit Gothic das Modell und die Bone-Struktur verarbeiten kann müssen die Namen aller Modell Objekte mit __zm___ beginnen ( __zm_body__, | ||
| Um die Objekte umzubenennen, | Um die Objekte umzubenennen, | ||
| - | Der Anfang des ersten Bones wird in __Bip01__ | + | Der Anfang des ersten Bones wird in __Bip01__ |
| - | == IK-Ketten == | + | ===== IK-Ketten |
| - | Bevor man die Scheitelpunkte des Mesh an das Bone-Gerüst | + | Bevor man die Scheitelpunkte des Mesh an das Bone-Gerüst |
| - | (Dieser Vorgang wird im anderen Tutorial [http:// | + | (Dieser Vorgang wird im anderen Tutorial [[tutorials:anis]] zwar schon erklärt, aber hier ist es nochmal) |
| Eine IK-Kette simuliert ein Gelenk. Um eine IK-Kette zu erstellen muss man einen Bone selektieren, | Eine IK-Kette simuliert ein Gelenk. Um eine IK-Kette zu erstellen muss man einen Bone selektieren, | ||
| Nach ein wenig ausprobieren, | Nach ein wenig ausprobieren, | ||
| - | == Modell-Scheitelpunkte den einzelnen Bones zuweisen == | + | ===== Modell-Scheitelpunkte den einzelnen Bones zuweisen |
| Ein Modell kann aus Objekten, die durch die Animationen verformt werden sollen, aus Objekten, deren Position und Ausrichtung nur geändert werden oder aus einem Mix von beidem bestehen. | Ein Modell kann aus Objekten, die durch die Animationen verformt werden sollen, aus Objekten, deren Position und Ausrichtung nur geändert werden oder aus einem Mix von beidem bestehen. | ||
| Mit dem Modifikator // | Mit dem Modifikator // | ||
| - | Beim //Pysique// Modifikator kann man noch zwischen verschiedenen Zuweisungsformen und Überblendungen wählen. | + | Beim //Physique// Modifikator kann man noch zwischen verschiedenen Zuweisungsformen und Überblendungen wählen. |
| Für diesen Text habe ich am Beispiel eines Beines die Zuweisung ohne Hüllen und ohne Überblendungen gewählt, da so jeder Scheitelpunkt nur einem Bone zugeordnet wird und eine manuelle Änderung der Zuordnung möglich ist. | Für diesen Text habe ich am Beispiel eines Beines die Zuweisung ohne Hüllen und ohne Überblendungen gewählt, da so jeder Scheitelpunkt nur einem Bone zugeordnet wird und eine manuelle Änderung der Zuordnung möglich ist. | ||
| Das Bein markieren und unter Modifikatoren // | Das Bein markieren und unter Modifikatoren // | ||
| - | [[Bild zonk/BildB3.jpg]] | + | {{: |
| - | Im Folgenden Fenster //Pysique// auswählen | + | Im Folgenden Fenster //Physique// auswählen |
| - | [[Bild zonk/BildB4.jpg]] | + | {{: |
| Bei // | Bei // | ||
| *//Mit Stammknoten verbinden// | *//Mit Stammknoten verbinden// | ||
| Zeile 92: | Zeile 94: | ||
| *// | *// | ||
| *// | *// | ||
| - | [[Bild zonk/BildB6.jpg]] | + | {{: |
| - | Nun auf das Symbol mit dem Männchen[[Bild zonk/ | + | Nun auf das Symbol mit dem Männchen{{: |
| Daraufhin erscheint folgendes Fenster: siehe nächstes Bild | Daraufhin erscheint folgendes Fenster: siehe nächstes Bild | ||
| Um die Scheitelpunkte von Hand zuordnen zu können ist folgende Einstellung vorzunehmen: | Um die Scheitelpunkte von Hand zuordnen zu können ist folgende Einstellung vorzunehmen: | ||
| Zeile 101: | Zeile 103: | ||
| Danach das automatische Binden der Scheitelpunkte an die Bein-Bones starten, indem man // | Danach das automatische Binden der Scheitelpunkte an die Bein-Bones starten, indem man // | ||
| + | ===== Korrektur ===== | ||
| edit by EvilTwin: | edit by EvilTwin: | ||
| - | lasst die einstellungen so wie sie standartmäßig | + | lasst die einstellungen so wie sie standardmäßig |
| - | sonst könnt ihr eure vertice nicht an mehrere bones gleichzeitig riggen was unschöne bewegungen bei gelenken | + | sonst könnt ihr eure vertice nicht an mehrere bones gleichzeitig riggen was unschöne bewegungen bei Gelenken |
| - | [[Bild zonk/Bildc3.jpg]] | + | {{: |
| - | Um die Zuweisung der Scheitelpunkte zu kontrollieren und gegebenfalls | + | Um die Zuweisung der Scheitelpunkte zu kontrollieren und gegebenenfalls |
| - | [[Bild zonk/Bildc4.jpg]] | + | {{: |
| Durch Linksklicken des Buttons //Nach Verbindungen auswählen// | Durch Linksklicken des Buttons //Nach Verbindungen auswählen// | ||
| - | [[Bild zonk/Bildc8.jpg]] | + | {{: |
| Um diese Zuordnung von Hand zu ändern, muss der Button // | Um diese Zuordnung von Hand zu ändern, muss der Button // | ||
| - | [[Bild zonk/Bildc5.jpg]] | + | {{: |
| Zum Zuordnen der ausgewählten Scheitelpunkte ist der Button //Die Verbindungen zuweisen// zu aktivieren und //Keine Überblendungen// | Zum Zuordnen der ausgewählten Scheitelpunkte ist der Button //Die Verbindungen zuweisen// zu aktivieren und //Keine Überblendungen// | ||
| Als Scheitelpunkt Farbe ist bei festen grün und bei beweglichen Scheitelpunkten rot zu wählen. | Als Scheitelpunkt Farbe ist bei festen grün und bei beweglichen Scheitelpunkten rot zu wählen. | ||
| Danach auf den Bone (hier __Bip01 Bein HL2__), zu dem die Scheitelpunkte zugeordnet werden sollen Linksklicken. | Danach auf den Bone (hier __Bip01 Bein HL2__), zu dem die Scheitelpunkte zugeordnet werden sollen Linksklicken. | ||
| - | [[Bild zonk/Bildc6.jpg]] | + | {{: |
| Dieser Vorgang wird für das Unterbein und den Huf wiederholt. | Dieser Vorgang wird für das Unterbein und den Huf wiederholt. | ||
| - | [[Bild zonk/Bildc8.jpg]] | + | {{: |
| Nun kann durch nochmaliges Aktivieren des Buttons //Nach Verbindung Auswählen// | Nun kann durch nochmaliges Aktivieren des Buttons //Nach Verbindung Auswählen// | ||
| Die restlichen Objekte des Models müssen mit der gleichen Vorgehensweise bearbeitet werden. | Die restlichen Objekte des Models müssen mit der gleichen Vorgehensweise bearbeitet werden. | ||
| - | == Animationen erstellen == | + | |
| - | **//Ist noch nicht fertiggestellt.**// | + | |