In diesem Thema werden die grundlegenden Schritte zum Erstellen und Verwenden eines Crowd-Systems beschrieben:
- Fügen Sie ein Crowd-Helferobjekt hinzu.
Das Crowd-Helferobjekt ist das Steuerobjekt für die gesamte Crowd-Simulation.
- Erstellen Sie ein Vertreter-Helferobjekt.
Dies ist ein Prototyp für Ihre Crowd-Gruppe, also ein stellvertretendes Mitglied.
- Legen Sie in der Gruppe Ändern Rollout Bewegungsparameter die entsprechenden Geschwindigkeits- und Drehgrenzen für den Vertreter fest.
Dies entspricht der Definition bestimmter Tier- oder Objektbewegungen. Handelt es sich um einen Vogel, einen Fisch, eine Schnecke oder ein Flugzeug?
- Klonen Sie den Vertreter entweder mit den 3ds Max-Klon-Funktionen oder durch Streuen von Vertretern.
- Erstellen Sie 3ds Max-Objekte zur Verwendung mit Verhaltensweisen, z. B. Raster oder Objekte, die angesteuert oder umgangen werden sollen. Diese Objekte entsprechen häufig Objekten in Ihrer Szene. So könnten Sie z. B. ein Raster in einer offenen Tür erstellen, um Vertreter anzulocken, oder einen Quader an einem Hindernis, um sie abzuweisen.
- Fügen Sie mindestens ein Verhalten hinzu. Ändern Sie die Einstellungen für die einzelnen Verhaltensweisen, um das Verhalten jeweils an die Mitglieder der Crowd-Gruppe anzupassen.
- Lassen Sie die Simulation berechnen.
- Schauen Sie sich die gelöste Simulation an. Falls Korrekturen erforderlich sind, ändern Sie die Verhaltenseinstellungen oder Vertreterparameter. Lösen Sie die Simulation erneut und fahren Sie fort, bis die Simulation wie gewünscht funktioniert.
- Erstellen Sie die Objekte, die den Vertretern folgen werden, und sorgen Sie dafür, dass sie an den Vertretern ausgerichtet und mit ihnen verknüpft werden.
Erstellen komplexer Simulationen
Im oben beschriebenen Vorgang wird eine einfache Crowd-Simulation beschrieben. Sie können auch andere Hilfsmittel verwenden, um größeren Einfluss auf die Simulation zu nehmen:
- Mit kognitiven Controllern können Sie die Vertreter zwingen, ihr Verhalten aufgrund ihrer Nähe zu bestimmten Objekten in der Szene, der bereits vergangenen Zeit bzw. anderer Faktoren zu ändern.
- Mit der Bewegungssynthese können Sie auf der Basis der Geschwindigkeit, der Drehung oder/und anderer Faktoren festlegen, dass ab einem bestimmten Punkt andere Teile der Animation des verknüpften Objekts verwendet werden sollen.
- Mit Bipeds und einem Bewegungsflussnetzwerk können Sie die Bipeds mit Vertretern animieren. Siehe Biped-Crowds.