Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
tutorials:morphmesh [2026/08/11 04:56] 43.172.196.179 alte Version wiederhergestellt (2016/02/08 23:09) |
tutorials:morphmesh [2026/08/15 22:35] (aktuell) 216.73.217.60 alte Version wiederhergestellt (2015/08/18 20:16) |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Morphmeshes ====== | + | = Sich bewegende |
| - | + | Anders als bei zCMovern bei denen die Gothic Engine ein starres Objekt bewegt oder bei Bone-Animationen bei denen Knochen/ | |
| - | Ein Morphmesh ist ein sich bewegendes | + | |
| - | + | ||
| - | Anders als bei zCMovern bei denen die Gothic Engine ein starres Objekt bewegt oder bei Bone-Animationen bei denen Knochen/ | + | |
| Allgemeines Vorgehn: | Allgemeines Vorgehn: | ||
| - | | + | *1. In 3dsMax ein Morphmesh erstellen |
| - | *2. Entsprechend exportieren | + | *2. Entsprechend exportieren |
| - | *3. Das Script dazu schreiben | + | *3. Das Script dazu schreiben |
| - | *4. Im Spacer einfügen | + | *4. Im Spacer einfügen |
| - | + | ||
| - | ===== Morphmesh erstellen ===== | + | |
| + | == Morphmesh erstellen == | ||
| Ein Morphmesh wird durch eine Kopie von sich selbst gesteuert. Dazu brauch wir ein Mesh was so aussieht wie das was sich in Gothic bewegen soll. Hierbei ist es egal wie die Bewegung aussehen soll. Die Perfektion liegt an dem Geschick dessen der es animiert (Übungssache). | Ein Morphmesh wird durch eine Kopie von sich selbst gesteuert. Dazu brauch wir ein Mesh was so aussieht wie das was sich in Gothic bewegen soll. Hierbei ist es egal wie die Bewegung aussehen soll. Die Perfektion liegt an dem Geschick dessen der es animiert (Übungssache). | ||
| Ein Mesh läst sich auf verschiedene weise animieren. | Ein Mesh läst sich auf verschiedene weise animieren. | ||
| Zeile 43: | Zeile 39: | ||
| [[Bild harri/ | [[Bild harri/ | ||
| Animation: | Animation: | ||
| - | | + | *alle Bones auswählen |
| - | *Anim. - Aktivieren (Key-Zähler-Balken wird rot) | + | *Anim. - Aktivieren (Key-Zähler-Balken wird rot) |
| - | *Key-Zähler auf die Mitte (hier 50) schieben | + | *Key-Zähler auf die Mitte (hier 50) schieben |
| - | *Bones drehen um 180° | + | *Bones drehen um 180° |
| [[Bild harri/ | [[Bild harri/ | ||
| - | | + | *Key-Zähler zum Ende (hier 100) schieben |
| - | *Und um Bones um weitere 180° drehen(natürlich in die gleich Richtung; | + | *Und um Bones um weitere 180° drehen(natürlich in die gleich Richtung; |
| - | *Anim. wieder deaktivieren | + | *Anim. wieder deaktivieren |
| - | *Sollte das Rad sich nicht sauber mitdrehen (z.B. verzerren) ist bei der Operation Haut nicht das vollständige Mesh erfasst worden. Das kann man aber auch noch nachträglich ausbessern. | + | *Sollte das Rad sich nicht sauber mitdrehen (z.B. verzerren) ist bei der Operation Haut nicht das vollständige Mesh erfasst worden. Das kann man aber auch noch nachträglich ausbessern. |
| //Ok, ist keine schwere Animation, aber den User sind hier keine Grenzen gesetzt ;)// | //Ok, ist keine schwere Animation, aber den User sind hier keine Grenzen gesetzt ;)// | ||
| - | | + | *Ausgewählte Bones gleich verdecken |
| - | *Zm_Rad einblenden und auswählen | + | *Zm_Rad einblenden und auswählen |
| - | *Animations-Modifikaroren: | + | *Animations-Modifikaroren: |
| - | *Am einfachsten mehrere Ziele laden und dann das Rad auswählen - laden | + | *Am einfachsten mehrere Ziele laden und dann das Rad auswählen - laden |
| [[Bild harri/ | [[Bild harri/ | ||
| - | | + | *__Ziele automatisch neu laden__ aktivieren |
| - | *Morph-Facktor auf __100%__ einstellen | + | *Morph-Facktor auf __100%__ einstellen |
| - | *(bei anderen Animationen kann man auch unter 100 bleiben - somit kann man eventuell die Amplitute der Animation ändern. Bei einer 360°-Drehung ist aber unbedingt 100 einzustellen.) | + | *(bei anderen Animationen kann man auch unter 100 bleiben - somit kann man eventuell die Amplitute der Animation ändern. Bei einer 360°-Drehung ist aber unbedingt 100 einzustellen.) |
| [[Bild harri/ | [[Bild harri/ | ||
| So, nun müsste man alles außer Zm_Rad verdecken können (dürfte nur das Rad sein) und zur besseren Show die Mühle wieder einblenden und Animation abspielen lassen können. | So, nun müsste man alles außer Zm_Rad verdecken können (dürfte nur das Rad sein) und zur besseren Show die Mühle wieder einblenden und Animation abspielen lassen können. | ||
| Das Zm_Rad sollte sich nun drehen. | Das Zm_Rad sollte sich nun drehen. | ||
| - | ===== Export | + | == Export == |
| Mesh-Export: | Mesh-Export: | ||
| - | | + | *Zm_Rad markieren |
| - | *__Datei/ | + | *__Datei/ |
| - | *Dateityp: __ZenGinASC Exporter (*.ASC)__ wählen (die richtigen Plugins sollte man aber schon installiert haben) | + | *Dateityp: __ZenGinASC Exporter (*.ASC)__ wählen (die richtigen Plugins sollte man aber schon installiert haben) |
| - | *Dateiname: z.B.: __RAD_MESH.ASC__ -> Speichern | + | *Dateiname: z.B.: __RAD_MESH.ASC__ -> Speichern |
| - | *Gothic-Path: | + | *Gothic-Path: |
| [[Bild harri/ | [[Bild harri/ | ||
| - | | + | *__Export Morph Mesh__ anklicken und mit __OK__ bestätigen |
| [[Bild harri/ | [[Bild harri/ | ||
| Ani-Export: | Ani-Export: | ||
| - | | + | *Zm_Rad markieren (ist ja noch) |
| - | *__Datei/ | + | *__Datei/ |
| - | *Dateityp: __ZenGinASC Exporter (*.ASC)__ wählen (ist ja noch) | + | *Dateityp: __ZenGinASC Exporter (*.ASC)__ wählen (ist ja noch) |
| - | *Dateiname: z.B.: __RAD_MORPH.ASC__ -> Speichern | + | *Dateiname: z.B.: __RAD_MORPH.ASC__ -> Speichern |
| - | *__Export Morph Animation__ anklicken und mit __OK__ bestätigen | + | *__Export Morph Animation__ anklicken und mit __OK__ bestätigen |
| [[Bild harri/ | [[Bild harri/ | ||
| 3dsMax kann man nun eigentlich schließen (Arbeit speichern versteht sich von selbst) | 3dsMax kann man nun eigentlich schließen (Arbeit speichern versteht sich von selbst) | ||
| - | ===== Script | + | == Script == |
| < | < | ||
| morphMesh (" | morphMesh (" | ||
| Zeile 101: | Zeile 97: | ||
| *SPD: | *SPD: | ||
| *Abspeichern: | *Abspeichern: | ||
| - | ===== Im Spacer einfügen | + | == Im Spacer einfügen == |
| Ein Nachteil bei zVobAnimate ist, das diese statisch nicht fest sind. Der Player kann also durchlaufen (kann man natürlich auch als Vorteil sehen z.B.: bei einer Wiese). | Ein Nachteil bei zVobAnimate ist, das diese statisch nicht fest sind. Der Player kann also durchlaufen (kann man natürlich auch als Vorteil sehen z.B.: bei einer Wiese). | ||
| Ein Anderer, sie können im Spacer nicht durch ihr Visual markieren kann sondern nur in der Vobliste und komischerweise sind sie beim einfügen nicht in der Position wie in max, aber das kann man ja mit den Steuerungstasten ausgleichen - drehen. | Ein Anderer, sie können im Spacer nicht durch ihr Visual markieren kann sondern nur in der Vobliste und komischerweise sind sie beim einfügen nicht in der Position wie in max, aber das kann man ja mit den Steuerungstasten ausgleichen - drehen. | ||