Browse our Products

Notes de publication Aspose.3D pour .NET 23.5

Améliorations et modifications

KeyRésuméCatégorie
THREEDNET-1359Exportation vers OBJ - Les fichiers image/texture ne sont pas copiés vers le répertoire OBJTâche
THREEDNET-1361Supprimer la dépendance de System.DrawingTâche
THREEDNET-1360Autoriser l’exportation de la définition de matériau PBR et du normal mapping dans l’exportateur OBJAmélioration
THREEDNET-1357Matériau et texture manquants lors du chargement d’un fichier objCorrection de bug
THREEDNET-1358Lors de l’importation d’un fichier obj, ControlPoints a rencontré une erreur de lecture des données et les a lues comme des données de vecteur normalCorrection de bug

Modifications de l’API

Classe ajoutée Aspose.ThreeD.Profiles.FontFile

Classe ajoutée Aspose.ThreeD.Profiles.Text

Un FontFile peut être utilisé avec Text pour définir un profil à partir d’une chaîne, puis il peut être utilisé par d’autres classes de modélisation procédurale comme LinearExtrusion

Membres ajoutés à la classe Aspose.ThreeD.Formats.DracoSaveOptions, Aspose.ThreeD.Formats.GltfSaveOptions, Aspose.ThreeD.Formats.ObjSaveOptions:

Définissez ceci sur true pour faire en sorte que l’exportateur remesure les coordonnées de position des maillages par Scene.AssetInfo.UnitScaleFactor, cette option fonctionne pour les fichiers Gltf/Obj/Draco.

        /// <summary>
        /// Appliquer <see cref="AssetInfo.UnitScaleFactor"/> au maillage.
        /// Valeur par défaut est false.
        /// </summary>
        bool ApplyUnitScale{ get;set;}

Exemple de code

        var s = new Scene("test.fbx");
        var opt = new ObjSaveOptions() { ApplyUnitScale = true };
        s.Save("output.glb", opt);


 
 Français