Civil View-Objektbibliothek - Überblick

Die Civil View-Objektbibliothek bildet die Grundlage für den Inhalt des Objektplatzierungsstil-Editors. Diese Gruppe versetzt Objekte aus der Kategorie "Platzierte Objekte" in die aktuelle Szene.

Platzierte Objekte können auch als "pfadgesteuert" bezeichnet werden.

Jede Objektdefinition in einer Bibliothek wird durch eine INI-Datei dargestellt, in der die Objektparameter gespeichert sind. Die Struktur einer INI-Datei variiert je nach Objektkategorie. Die Strukturen werden in den folgenden Themen beschrieben. Die INI-Dateien ermöglichen eine flexible und leicht bearbeitbare Art zum Verwalten der Objektbibliothekressourcen. Damit können Sie sogar Objektressourcen auf unterschiedliche Weise auswählen, indem auf dasselbe Quellobjekt aus verschiedenen INI-Dateien verwiesen wird.

Verwenden Sie den Ressourcensatz-Manager, um eine Objektbibliothek zu verwalten.

Anpassen der Civil View-Objektbibliotheken

Sie können eine Civil View-Objektbibliothek anpassen. Detaillierte Anweisungen zum Anpassen einer Bibliothek sind unter dem Thema der jeweiligen Objektbibliothekkategorie zu finden.

Folgende allgemeine Regeln sollten Sie beachten:

  1. Der Ressourcensatz-Manager bietet eine vereinfachte Methode zum Bearbeiten des Inhalts von Objektbibliotheken.
  2. Bis zu drei Civil View Ressourcensätze können gleichzeitig aktiv sein: Land, Projekt und Privat. Es ist möglich, eigene Inhalte der Objektbibliothek zu einem dieser Ressourcensätze hinzuzufügen. Es ist auch möglich, den Ressourcensatz-Manager zu verwenden, um den Inhalt einer Objektbibliothek von einem Ressourcensatz in einen anderen zu verschieben.
  3. Objekte werden durch INI-Dateien definiert, deren Inhalte sich je nach Objektkategorie unterscheiden können. Achten Sie darauf, dass Sie die Struktur einer Objekt-INI-Datei verstehen, bevor Sie ihren Inhalt manuell bearbeiten.

  4. In Civil View erfolgt die Materialzuweisung automatisch. Achten Sie darauf, dass alle Objekte, die Sie der Bibliothek hinzufügen, die Civil View-Materialbibliothekstandards einhalten.

    Im Allgemeinen bedeutet dies, dass einem Objekt auf jeder Fläche die entsprechende Material Kanal-ID zugewiesen wird. So entscheidet Civil View, welches Untermaterial für verschiedene Teile eines Objekts anzuwenden sind.

  5. Wenn Sie 3ds Max-Dateien ( .max) als Quellobjekte verwenden, achten Sie darauf, dass auf die referenzierte .max-Datei und das Objekt darin keine Materialien angewendet sind.

    Sie können prüfen, ob ein Material auf ein Objekt angewendet wird, indem Sie $.material in das Fenster "MAXScript-Aufzeichnung" eingeben. Wenn dies nicht als Nicht definiert zurückgegeben wird, müssen Sie das Material aus dem Objekt entfernen, indem Sie $.material = undefined) eingeben. Civil View wendet auf das Objekt ein Material an, wenn Sie sie es in der aktuellen Szene platzieren.

  6. Wenn Sie Objekte erstellen, die in eine Objektbibliothek einbezogen werden sollen, arbeiten Sie in einer 3ds Max-Sitzung, ohne Civil View auszuführen.

    Civil View lädt verschiedene Einstellungen in jede Szene, einschließlich Materialiendefinitionen, die nicht in Objektbibliothekdateien (.max) gespeichert werden sollten.

  7. Sie können MAXScript verwenden, um eigene parametrische Plug-In-Objekte zu erstellen, die dem Verzeichnis Civil View-Plugins hinzugefügt werden. Weitere Informationen finden Sie unter dem Thema zu skriptgesteuerten SimpleObject-Plug-Ins in der MAXScript-Hilfe von 3ds Max.

Objektkategoriegruppen

Zusätzlich zu den Objektkategorien können Sie jede Gruppe der Objektdefinitionen innerhalb einer Kategorie in Untergruppen unterteilen. Beispielsweise können Fahrzeuge in PKW, LKW, Busse und Schienenfahrzeuge unterteilt werden. Verkehrsschilder können in Gefahrenzeichen, Gebotszeichen, Verbotszeichen und Straßenmarkierungen unterteilt werden.

Mit Objektplatzierungsstilen können Sie ein Stilelement definieren, das eine Gruppe von Objekten mit einer einzelnen Anweisung in einer Szene platziert und nicht das Auswählen einzelner Objektdefinitionen erfordert. In diesem Fall werden einzelne Objekte in der gewählten Gruppe zufällig für die Platzierung in der Szene ausgewählt. Dies kann beispielsweise hilfreich sein, wenn Sie eine Reihe verschiedener Fahrzeuge auf einer Autobahn platzieren möchten.