Teilchen und Dynamik in Maya-Teil 8 verstehen

Was Sie erstellen werden

1. Bullet-Shatter-System

Schritt 1

Öffnen Maya. Erstellen Sie eine Box und eine Bodenebene wie in der folgenden Abbildung dargestellt.

Erstellen Sie eine Box

Schritt 2

Erstellen Sie eine Kugel und animieren Sie ihre Position, damit sie durch die Brocken der Box laufen kann.

Erstellen Sie eine Kugel

Schritt 3

Wenn das Feld ausgewählt ist, gehen Sie zu Bearbeiten> Nach Typ löschen> Verlauf. Alternativ können Sie drücken Alt-Umschalttaste-D die Geschichte löschen.

Bearbeiten> Nach Typ löschen> Verlauf

Schritt 4

Wenn das Feld ausgewählt ist, gehen Sie zu Effekte> Zertrümmern und klicken Sie auf das Optionsfeld.

Effekte> Zertrümmern

Schritt 5

Es öffnet Erstellen Sie Shatter-Effektoptionen Fenster. Behalten Sie in der Registerkarte Solid Shatter die Scherben Standardwert 33

Wenn Sie eine größere Anzahl gebrochener Brocken wünschen, können Sie die Anzahl der Shards erhöhen. Klicke auf Sich bewerben Taste.

Erstellen Sie Shatter-Effektoptionen 

Schritt 6

Sie werden sehen, dass die Box in mehrere zufällig gebrochene Teile aufgeteilt wurde, wie in der folgenden Abbildung dargestellt.

Box Brocken

Schritt 7

Gehen Sie mit den beschädigten Teilen der Box zu Bullet> Rigid Set.

Bullet> Rigid Set

Schritt 8

Wenn der Kugelball und die Bodenebene ausgewählt sind, gehen Sie zu Bullet> Passiver starrer Körper.

Bullet> Passiver starrer Körper

Schritt 9

Öffnen Outliner. Mit bulletSolver1 ausgewählt, gehen Sie zu Attribut-Editor und klicken Sie auf die solidShatter1SetInitialState Tab. Anschalten Kleberformen Option einstellen Kollisionssatztyp zu Rumpf und behalte das Kollisionsformrand Wert zu 0.

Öffnen Sie den Outliner

Schritt 10

Klicken Sie auf die Wiedergabetaste und Sie werden die Simulation der gebrochenen Brocken des Boxobjekts sehen.

Drücken Sie die Wiedergabetaste

2. Rock Shatter Script installieren

Schritt 1

Sie können die Objekte auch mithilfe eines nützlichen Skripts zerstören Rock Zerbrechen. Dies ist ein sehr effizientes und einfach zu verwendendes Skript, das die Objekte in Sekundenschnelle zerstören kann.

Rock Shatter

Schritt 2

Sie finden das Skript in 3D Ozean Marktplatz. Nachdem Sie das Skript gekauft haben, können Sie es herunterladen.

3D Ozean

Schritt 3

Öffnen Sie den Skriptordner und lesen Sie die Readme Datei, um das Skript zu installieren.

Öffnen Sie den Skriptordner

Schritt 4

Öffnen Maya. Gehe zu Fenster> Allgemeine Editoren> Skript-Editor.

Fenster> Allgemeine Editoren> Skript-Editor

Schritt 5

In dem Script Editor Fenster klicken Sie auf Alles löschen Klicken Sie auf die Registerkarte, um einen durchgängigen Eintrag des Skripts im Texteditor zu löschen.

Skript-Editor-Fenster

Schritt 6

Gehe zu Datei> Skript laden. Alternativ können Sie drücken Strg-O Schlüssel auch.

Datei> Skript laden

Schritt 7

Wechseln Sie in den Ordner, in dem Sie das Skript gespeichert haben. Wählen ktRockShatter.mel Datei und klicken Sie auf Öffnen.

ktRockShatter.mel-Datei

Schritt 8

Das Skript wird im Skripteditor geladen. Jetzt ist es Zeit, das Skript im Regal zu speichern. 

Gehe zu Datei> Skript in Shelf speichern.

Datei> Skript in Shelf speichern

Schritt 9

Ein kleines Popup-Fenster erscheint. Schreiben Sie den Namen als Rock Shatter und klicken Sie auf OK.

Rock Shatter

Schritt 10

Sie können jetzt das sehen Rock Skript in der Brauch Regal.

Benutzerdefiniertes Regal

3. Erschütterndes Objekt

Schritt 1

Erstellen Sie im perspektivischen Ansichtsfenster eine Box. Wenn das Feld ausgewählt ist, gehen Sie zu Brauch Regalmenü und klicken Sie auf Rock Shatter Symbol.

Rock Shatter

Schritt 2

Es öffnet die Rock Shatter Skriptfenster. Sie können die Anzahl der defekten Blöcke erhöhen, indem Sie den gewünschten Wert in eingeben Teile Möglichkeit. 

Verringern Sie die Versatz Wert zu 0,005 um den Versatzabstand gebrochener Brocken zu minimieren. Abschalten Geglättete Teile Option und klicken Sie auf Sich bewerben.

Rock Shatter

Schritt 3

Innerhalb weniger Sekunden bekommt die Box mehrere zufällige Risse. Dies sind die einzelnen gebrochenen Brocken der Box.

Gebrochene Brocken

Schritt 4

Sie können die Brocken im sehen Outliner Fenster. 

Outliner-Fenster

Schritt 5

Erstellen Sie eine Bodenebene. Erstellen Sie eine Kugel und animieren Sie ihre Position, damit sie durch die Brocken der Box laufen kann.

Erstellen Sie eine Grundfläche und eine Kugel

Schritt 6

Gehen Sie mit allen ausgewählten Stücken zu Weiche / starre Körper> Aktive starre Körper erstellen.  

Weiche / starre Körper> Aktive starre Körper erstellen

Schritt 7

Wenn der Ball und die Bodenebene ausgewählt sind, gehen Sie zu Weiche / starre Körper> Erstellen Sie einen passiven steifen Körper.

Weiche / starre Körper> Erstellen Sie einen passiven steifen Körper

Schritt 8

Gehen Sie mit allen ausgewählten Stücken zu Felder> Schwerkraft Schwerkraft in der Szene anwenden.

Felder> Schwerkraft

Schritt 9

Drücken Sie die Wiedergabetaste und Sie sehen die Simulation der gebrochenen Brocken.

Drücken Sie die Wiedergabetaste

4. Risse schaffen

Schritt 1

Mit diesem Skript können Sie gesprungene Wände und Oberflächen erstellen. Erstellen Sie ein Begrenzungswandobjekt in Maya wie in der folgenden Abbildung gezeigt.

Erstellen Sie gesprungene Wände

Schritt 2

Sich bewerben Rock Shatter Skript für das ausgewählte Objekt. Behalte das Teile Wert als 60 und einschalten Geglättete Teile Möglichkeit. Klicke auf Sich bewerben.

Wenden Sie Rock Shatter an

Schritt 3

Die Begrenzungswand wird in mehrere zufällig geglättete Teile aufgeteilt, wie in der folgenden Abbildung dargestellt. 

Wenn Sie mehr gebrochene Teile wünschen, können Sie dies tun, indem Sie jedes gebrochene Teil auswählen und in kleinere Teile zerlegen. Wählen Sie ein defektes Teil aus und wenden Sie das Skript darauf an. Dieses Mal behalten Sie die Teile Wert als 12 und klicken Sie auf Sich bewerben

Die Grenzmauer wird gebrochen

Schritt 4

Sie können sehen, dass die Wand in mehrere kleinere Brocken zerbricht. 

Splitter und rissige Brocken

Schritt 5

Folgen Sie den Anweisungen auch für andere Teile, und Sie sehen detailliertere und definierte gesprungene Begrenzungswände. 

Fazit

Sie können beide Arten von Objekten in Maya verwenden. Jede Methode hat ihre eigenen Vor- und Nachteile. Probieren Sie es aus und teilen Sie mit, was Sie gemacht haben.