Dies ist der Befehl ivfix, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
ivfix – restrukturiert ein Inventor-Objekt für eine verbesserte Darstellung
Leistung
ZUSAMMENFASSUNG
ivfix [ -ahntvV ] [ -d dir ] [infile] [outfile]
BESCHREIBUNG
ivfix Liest ein Inventor-Objekt und strukturiert es neu, um das zu verbessern
Renderleistung des Objekts. ivfix verarbeitet den Szenengraphen in zwei Teile
Phasen:
Phase 1)
Analysiert die Organisation des Eingabeszenendiagramms und versucht dies
Sortieren Sie es, um die Kohärenz besser zu nutzen. Für
Beispielsweise wird versucht, Untergraphen nach gemeinsamen Texturen zu organisieren.
da das Wechseln der Texturen teuer ist. Einmal sortiert, auch
versucht, Untergraphen so zu kombinieren, dass das Endergebnis weniger hat
Knoten.
Phase 2)
„Reduziert“ die Untergraphen, die sich aus der ersten Phase ergeben. Das
Tesselliert alle Formen in Dreiecke, die dann organisiert werden
in Dreiecksstreifen schneiden. Beispielsweise können zwei Kugeln kombiniert werden
zu einem Dreiecksstreifen zusammenfügen.
Warnung! ivfix versucht nicht, irgendwelche Nicht-Erscheinungsattribute beizubehalten,
wie zum Beispiel Namen. Außerdem werden die meisten Engines, Animationsknoten usw. entfernt
Feld-zu-Feld-Verbindungen. ivfix wird am besten auf einzelnen Objekten ausgeführt,
nicht auf ganze Szenen. Beim Rendern wird das Ausgabeobjekt sein
entspricht der Originaldatei, ein Großteil der Objekthierarchie jedoch
verloren sein.
Beachten Sie auch, dass die Ausgabedatei möglicherweise größer als die Eingabedatei ist. Für
Beispielsweise wird ein Kugelknoten in Dreiecksstreifen umgewandelt.
Die folgenden Befehlszeilenoptionen sind zulässig:
-a Schreiben Sie eine ASCII-Datei. Die Ausgabedatei ist standardmäßig binär.
-d dir
Speichern dir zur Liste der zu durchsuchenden Verzeichnisse, z. B. nach Dateiknoten.
-h Drucken Sie die Nutzungsmeldung aus.
-n Generieren Sie keine Normalen.
-p ivfix versucht normalerweise, Eigenschaften als SoVertexProperty zu definieren
Knoten. Diese Option verhindert das.
-t Generieren Sie keine Texturkoordinaten.
-v (Ausführlich) Statusinformationen während der Verarbeitung anzeigen.
-V (Sehr ausführlich) Detailliertere Statusinformationen anzeigen.
SOURCE CODE
Beachten Sie, dass der Quellcode zu ivfix kommt mit dem Öffnen Inventor 3d
Werkzeugkasten
Nutzen Sie ivfix online über die Dienste von onworks.net