Dateien importieren(GUI und Headless)
Das Importieren von Modellen mit Skripten ist einfach:
>>> lux.importFile("/path/to/your/file.obj")
In diesem Fall haben wir eine OBJ-Datei importiert.
Standardmäßig wird kein Dialogfeld mit Importoptionen angezeigt, dies kann jedoch mit der Option showOpts erfolgen:
>>> lux.importFile("/path/to/your/file.obj", showOpts = True)
Für einen fortgeschritteneren Import kann ein Python-Wörterbuch mit der Option opts angewendet werden. Ein Beispiel könnte sein, das Auf Boden setzen zu deaktivieren und die Umgebung und die Kameraansicht beim Import nicht anzupassen:
>>> opts = lux.getImportOptions()
>>> opts["snap_to_ground"] = False
>>> opts["adjust_environment"] = False
>>> opts["adjust_camera_look_at"] = False
>>> lux.importFile("/path/to/your/file.obj", opts = opts)
Beim Aktualisieren der Geometrie sollten Sie vor dem Importieren die folgenden Optionen festlegen:
>>> opts["import_type"] = 1
>>> opts["merge"] = True