Especificar las opciones de carga de archivos 3D
3D Opciones de carga de archivos
Hay varias sobrecargas de método Scene.open
o sobrecargas de constructor de clase Scene que aceptan un objeto LoadOptions
. Este debe ser un objeto de una clase derivada de la clase LoadOptions
. Cada formato de carga tiene una clase correspondiente que contiene opciones de carga para ese formato de carga, por ejemplo, hay ColladaSaveOptions
para el formato de guardado FileFormat.Collada
.
Uso de las opciones de carga discreta 3DS
El siguiente código muestra cómo establecer las opciones de carga antes de cargar un archivo Discreet 3DS.
Uso de las opciones de carga Obj
El siguiente código muestra cómo establecer las opciones de carga antes de cargar un archivo Obj 3D.
Uso de las opciones de carga STL
El siguiente código muestra cómo establecer las opciones de carga antes de cargar un archivo STL.
Uso de las opciones de carga U3D
El siguiente código muestra cómo establecer las opciones de carga antes de cargar un archivo U3D.
Uso de las opciones de carga glTF
El siguiente código muestra cómo establecer las opciones de carga antes de cargar un archivo glTF.
Voltear la coordenadas de textura V/T
Uso de las opciones de carga de nivel
El siguiente código muestra cómo establecer las opciones de carga antes de cargar un modelo PLY.
Uso de las opciones de carga DirectX X
El siguiente código muestra cómo establecer las opciones de carga antes de cargar un archivo DirectX X.
Utilice las opciones de carga 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);