Load/Save Options

Load and Save Options — Aspose.3D FOSS for .NET

Espace de noms : Aspose.ThreeD.Formats

Chaque format pris en charge possède une paire dédiée de classes d’options de chargement et d’enregistrement qui vous permettent de contrôler le comportement d’importation et d’exportation.


ObjLoadOptions

Options de chargement pour les fichiers Wavefront OBJ.

var opts = new ObjLoadOptions();
scene.Open("model.obj", opts);

ObjSaveOptions

Options d’enregistrement pour la sortie Wavefront OBJ.

var opts = new ObjSaveOptions();
scene.Save("output.obj", opts);

StlLoadOptions

Options de chargement pour les fichiers STL (binaire et ASCII).

var opts = new StlLoadOptions();
scene.Open("part.stl", opts);

StlSaveOptions

Options d’enregistrement pour la sortie STL.

var opts = new StlSaveOptions();
scene.Save("output.stl", opts);

GltfLoadOptions

Options de chargement pour les fichiers glTF 2.0 et GLB.

var opts = new GltfLoadOptions();
scene.Open("model.gltf", opts);

GltfSaveOptions

Options d’enregistrement pour la sortie glTF 2.0 et GLB. Dans l’édition FOSS actuelle, GltfSaveOptions ne définit pas de propriétés spécifiques au format. Utilisez l’extension de fichier pour contrôler le format de sortie : .gltf pour le glTF basé sur JSON, .glb pour le GLB binaire.

scene.Save("output.gltf"); // JSON glTF
scene.Save("output.glb");  // binary GLB

FbxLoadOptions

Options de chargement pour les fichiers FBX.

var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);

FbxSaveOptions

Options d’enregistrement pour la sortie FBX.

MethodsMethodsMethods
IsAsciibooltrue pour le FBX ASCII, false pour le binaire
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);

TmfLoadOptions

Options de chargement pour les fichiers 3MF.

var opts = new TmfLoadOptions();
scene.Open("model.3mf", opts);

TmfSaveOptions

Options d’enregistrement pour la sortie 3MF.

var opts = new TmfSaveOptions();
scene.Save("output.3mf", opts);

Voir aussi

 Français