3D Datei lade optionen angeben

3D Datei lade optionen

Es gibt mehrere Überladungen von Scene.open-Methoden oder Überladungen von Scene-Klassen konstruktoren, die ein LoadOptions-Objekt akzeptieren. Dies sollte ein Objekt einer Klasse sein, die von der LoadOptions-Klasse abgeleitet ist. Jedes Lade format verfügt über eine entsprechende Klasse, die Lade optionen für dieses Last format enthält. Beispiels weise gibt es ColladaSaveOptions für das FileFormat.Collada-Speicher format.

Verwendung der diskreten 3DS-Lade optionen

Der folgende Code zeigt, wie Sie Lade optionen festlegen, bevor Sie eine Discreet 3DS-Datei laden.

Verwendung der Obj-Lade optionen

Der folgende Code zeigt, wie Sie Lade optionen festlegen, bevor Sie eine 3D Obj-Datei laden.

Verwendung der STL-Lade optionen

Der folgende Code zeigt, wie Sie Lade optionen festlegen, bevor Sie eine STL-Datei laden.

Verwendung der U3D-Lade optionen

Der folgende Code zeigt, wie Sie Lade optionen festlegen, bevor Sie eine U3D-Datei laden.

Verwendung der glTF-Lade optionen

Der folgende Code zeigt, wie Sie Lade optionen festlegen, bevor Sie eine glTF-Datei laden.

Drehen Sie die V/T-Textur koordination um

Verwendung der Ply-Load-Optionen

Der folgende Code zeigt, wie Sie Lade optionen festlegen, bevor Sie ein PLY-Modell laden.

Verwendung der DirectX X-Lade optionen

Der folgende Code zeigt, wie Sie Lade optionen festlegen, bevor Sie eine DirectX X-Datei laden.

Verwenden Sie die Lade optionen für RVM

C#



import aspose.threed as a3d
# set load options of RVM

scene = a3d.Scene()

opt = a3d.formats.RvmLoadOptions()
opt.cylinder_radial_segments = 32
opt.dish_latitude_segments = 16
opt.dish_longitude_segments = 24
opt.torus_tubular_segments = 40

# import RVM

scene.open("LAD-TOP.rvm", opt);

# save in the OBJ format

scene.save("LAD-TOP.obj", a3d.FileFormat.WAVEFRONT_OBJ);

Verwendung von FBX Lade optionen