Teilchen und Dynamik in Maya-Teil 5 verstehen

Vorschau

1. Tuchreißsimulation

Schritt 1

Öffnen Maya.

Maya öffnen

Schritt 2

Gehe zu Erstellen> Polygon-Grundelemente> Ebene und klicken Sie auf das Optionsfeld.

Erstellen> Polygon-Grundelemente> Ebene

Schritt 3

In dem Werkzeugeinstellungen Feld, stellen Sie das ein Breite und Höhenunterteilungen zu 25.

Werkzeugeinstellungen

Schritt 4

Zeichnen Sie das Flugzeug in der Vorderansicht. Sie müssen es in ein Tuch verwandeln nTuch.

Zeichne das Flugzeug

Schritt 5

Wenn das Flugzeug ausgewählt ist, springen Sie in die nDynamik Modus und gehen Sie zu nMesh> nCloth erstellen das Flugzeug in Stoff umwandeln.

nMesh> nCloth erstellen

Schritt 6

Klicken Sie mit der ausgewählten Ebene mit der rechten Maustaste und wählen Sie die Option aus Scheitel Modus. Wählen Sie im Scheitelpunktmodus die vertikalen Scheitelpunkte der äußersten linken Seite aus.

Scheitelpunktmodus

Schritt 7

Gehen Sie mit den ausgewählten Scheitelpunkten zu nBeschränkung> Transform.

nBeschränkung> Transform

Schritt 8

Wiederholen Sie den Vorgang und wählen Sie diesmal die vertikalen Scheitelpunkte der rechten Seite aus.

Wiederholen Sie den Vorgang

Schritt 9

Gehen Sie mit den ausgewählten Scheitelpunkten zu nBeschränkung> Transform.

nBeschränkung> Transform

Schritt 10

Gehe zu Fenster> Gliederung um das Outliner-Fenster zu öffnen. Hier können Sie zwei dynamische Einschränkungen sehen, die für jede Seite angewendet werden.

Fenster> Gliederung

Schritt 11

Wählen Sie im Outliner-Fenster dynamicConstraint1 um seinen Attribut-Editor zu öffnen. Machen Sie einen Rechtsklick auf die Übersetzen Attribut und klicken Sie auf Schlüssel einstellen Ein Keyframe wird beim ersten Frame der Timeline festgelegt.

dynamicConstraint1

Schritt 12

Bewegen Sie sich 20 Frames auf der Timeline nach vorne und ziehen Sie die ausgewählten Scheitelpunkte ein wenig nach links. Es wird ein weiterer Keyframe am 20th Frame auf der Timeline.

Bewegen Sie sich 20 Frames auf der Timeline voran

Schritt 13

Wiederholen Sie den Vorgang auch mit den Scheitelpunkten der rechten Seite. In dem Outliner Fenster auswählen dynamicConstraint2 um seinen Attribut-Editor zu öffnen. Klicken Sie auf die Schaltfläche Übersetzen Attribut und klicken Sie auf Schlüssel einstellen Ein Keyframe wird beim ersten Frame der Timeline festgelegt. Bewegen Sie sich 20 Frames auf der Timeline nach vorne und ziehen Sie die ausgewählten Scheitelpunkte ein wenig nach rechts. Es wird ein weiterer Keyframe am 20th Frame auf der Timeline.

Outliner-Fenster

Schritt 14

Klicken Sie auf die Wiedergabetaste, um die Simulation anzuzeigen. Sie werden sehen, dass beide Seiten des Tuches herausgezogen und gedehnt werden. Sie müssen den Teil definieren, an dem das Tuch zerrissen werden soll.

Drücken Sie die Wiedergabetaste

Schritt 15

Drücken Sie bei ausgewähltem Tuch F9 um in den Scheitelpunktauswahlmodus zu springen. Klicke auf das Werkzeug zur Malauswahl und wählen Sie einige Scheitelpunkte des Stoffs zufällig aus, wie in der folgenden Abbildung gezeigt.

Werkzeug zur Malauswahl

Schritt 16

Gehen Sie zu den ausgewählten zufälligen Scheitelpunkten nBestimmung> Abreißfläche.

nBestimmung> Abreißfläche

Schritt 17

Drücken Sie die Wiedergabetaste, und Sie werden sehen, dass das Tuch entsprechend der definierten Abreißzone von der Mitte abgerissen wird.

Drücken Sie die Wiedergabetaste

2. Zerreißen eines Stoffes durch ein Objekt

Schritt 1

Das Tuch kann auch von einem Gegenstand auseinander gerissen werden. Nach den vorherigen Schritten erstellen Sie eine Ebene mit 50 Unterteilungen und erstellen Sie zwei Zylinder auf beiden Seiten der Ebene. 

Wenn das Flugzeug ausgewählt ist, gehen Sie zu nMesh> nCloth erstellen das Flugzeug in Stoff umwandeln.

Drücken Sie die Wiedergabetaste

Schritt 2

Gehen Sie mit den ausgewählten Polen zu nMesh> Passive Collider erstellen um die Pole in Collider-Objekte umzuwandeln.

nMesh> Passive Collider erstellen

Schritt 3

Klicken Sie mit der ausgewählten Ebene mit der rechten Maustaste und wählen Sie die Option aus Scheitel Modus. Wählen Sie im Scheitelpunktmodus die vertikalen Scheitelpunkte der äußersten linken Seite und dann den linken Pol aus. 

Wenn der Mast und die Eckpunkte ausgewählt sind, gehen Sie zu nBestimmung> Zeigen Sie auf die Oberfläche. Durch diese Einschränkung können die Scheitelpunkte der Ebene am Pol bleiben.

nBestimmung> Zeigen Sie auf die Oberfläche

Schritt 4

Folgen Sie dem gleichen Vorgang mit den rechten Scheitelpunkten und der Stange.

Folgen Sie dem gleichen Vorgang

Schritt 5

Wenn die mittleren Scheitelpunkte des Stoffs ausgewählt sind, gehen Sie zu nBestimmung> Abreißfläche.

nBestimmung> Abreißfläche

Schritt 6

Ich habe eine kleine Box erstellt. Ich habe es von oben nach unten und durch das Tuch animiert. Dies wird ein Schwert wirken, das das Tuch zerschneidet.

Erstellen Sie ein Collider-Objekt

Schritt 7

Wenn das Feld ausgewählt ist, gehen Sie zu nMesh> Passive Collider erstellen.

nMesh> Passive Collider erstellen

Schritt 8

Drücken Sie die Wiedergabetaste, um die Simulation zu starten, und Sie werden sehen, dass die Schachtel das Tuch zerreißt.

Drücken Sie die Wiedergabetaste

3. nStoffreaktion mit starrem Körper

Schritt 1

Ich habe eine kleine Szene gemacht, um Ihnen das Beispiel von zu zeigen nTuch Reaktion mit starrem Körper. Ich habe ein Tuch geschaffen und die Transformation beider Seiten eingeschränkt.

nStoffreaktion mit starrem Körper

Schritt 2

Ich habe einen Ball über das Tuch gelegt und ihn auch in nCloth verwandelt.

Erstelle einen Ball

Schritt 3

Ich habe auch die mittleren Ecken des Stoffes als definiert Zerreißbare Oberfläche.

Zerreißbare Oberfläche

Schritt 4

Drücken Sie die Wiedergabetaste, um die Simulation zu starten. Sie werden bemerken, dass der Ball wie ein weicher Körper wirkt, wenn er auf die Oberfläche des Stoffs schlägt.

Ball sieht aus wie ein weicher Körper

Schritt 5

Um den Ball als starren Körper zu machen, gehe zu nClothShape2 und ändern Sie die Voreinstellung des Tuches in Beton.

Beton

Schritt 6

Drücken Sie jetzt die Wiedergabetaste und Sie werden sehen, dass der Ball das Tuch an der Stelle reißt, an der es anschlägt.

Letzte Simulation

Fazit

Im nächsten Teil des Tutorials zeige ich, wie man das Kleidungsstück eines Charakters mit erstellt nTuch.