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);