Beschriftung | Erläuterung | Datentyp |
Eingabe-Dataset | Das Eingabe-Szenen-Layer-Paket vom Typ "Integriertes Mesh". | File |
Ausgabe-Dataset | Das Ausgabe-Szenen-Layer-Paket. | File |
Texturoptimierung (optional) | Gibt die Texturen an, die gemäß der Zielplattform, auf der das Szenen-Layer-Paket verwendet wird, optimiert werden. Vorsicht:Die Verarbeitung von Optimierungen mit KTX2 kann viel Zeit beanspruchen. Die schnellsten Ergebnisse werden mit den Optionen Desktop oder Keine erzielt.
| String |
Zusammenfassung
Generiert ein neues Szenen-Layer-Paket mit ordnungsgemäß definierten Detaillierungsebenen.
Nur die genaueste Detaillierungsebene wird beibehalten, alle anderen Detaillierungsebenen werden verworfen. Die genaueste Detaillierungsebene wird in Kacheln neu organisiert, die neue grobe Detaillierungsebenen generieren.
Verwendung
Verwenden Sie dieses Werkzeug für Szenen-Layer-Pakete vom Typ Integriertes Mesh, die mit Software von Drittanbietern generiert wurden und unzureichend definierte Detaillierungsebenen aufweisen. Dies umfasst Szenen-Layer-Pakete mit einer einzigen Detaillierungsebene, die von anderen Anwendungen generiert wurden.
Verwenden Sie dieses Werkzeug mit der Ausgabe des Werkzeugs Szenen-Layer-Inhalt mit integrierten Meshes erstellen, wenn die ursprünglichen OpenSceneGraph-Binärdaten (OSGB) fehlende oder unzureichend definierte Detaillierungsebenen aufweisen.
"Integriertes Mesh" ist der einzige unterstützte Szenen-Layer-Typ.
Parameter
arcpy.management.GenerateLevelOfDetail(in_dataset, out_dataset, {texture_optimization})
Name | Erläuterung | Datentyp |
in_dataset | Das Eingabe-Szenen-Layer-Paket vom Typ "Integriertes Mesh". | File |
out_dataset | Das Ausgabe-Szenen-Layer-Paket. | File |
texture_optimization (optional) | Gibt die Texturen an, die gemäß der Zielplattform, auf der das Szenen-Layer-Paket verwendet wird, optimiert werden. Vorsicht:Die Verarbeitung von Optimierungen mit KTX2 kann viel Zeit beanspruchen. Die schnellsten Ergebnisse werden mit den Optionen Desktop oder None erzielt.
| String |
Codebeispiel
Das folgende Skript veranschaulicht, wie die Funktion GenerateLevelOfDetail im Python-Fenster verwendet wird.
import arcpy
arcpy.management.GenerateLevelOfDetail(
in_dataset=r"C:\test\mesh.slpk",
out_dataset=r"C:\test\meshLOD.slpk",
texture_optimization="Desktop"
)