Browse our Products

Aspose.3D for .NET 21.4 Notes de Libération

Améliorations et changements

CléRésuméCatégorie
THREEDNET-864Implémenter la propriété FileStream pour la classe de texture pour charger l’image à partir d’un fluxAmélioration
THREEDNET-867Le grand fichier obj prend beaucoup de temps à chargerAmélioration
THREEDNET-865Ajouter du matériel compatible Autodesk Navisworks pour le format RVMAmélioration
THREEDNET-874Ajouter le support du dernier format RVM.Amélioration
THREEDAPP-94Amélioration des performances de chargement du moteur de rendu WebAmélioration
THREEDNET-851Autoriser l’utilisation de la mise en œuvre externe de l’encodeur Draco.Amélioration
THREEDNET-876Améliorer les performances de l’encodeur/décodeur builtin Draco.Amélioration
THREEDNET-862Le fichier glb converti ne peut pas être ouvert par des outils tiers.Correction de bogue
THREEDNET-863La conversion de USDZ à STL échoueCorrection de bogue
THREEDNET-866FBX à gltf/glb ExportException: le type d’objet Aspose.ThreeD.Utilities. Vector3n’est pas pris en chargeCorrection de bogue
THREEDNET-873Collada exporté par Frosty Suite ne peut pas être importé.Correction de bogue
THREEDNET-872Collada exporté par mélangeur/outil lego ne peut pas être importé.Correction de bogue
THREEDNET-871Certains fichiers Zipped 3D ne peuvent pas être ouverts avant Aspose.3DCorrection de bogue
THREEDNET-869Certains fichiers STL ne sont pas reconnusCorrection de bogue
THREEDAPP-114Les fichiers binaires STL sans en-tête binaire explicite ne peuvent pas être ouverts.Correction de bogue

API changements

Cette version est principalement une version de correction de bogues, a corrigé de nombreux bogues et amélioré de nombreux problèmes de compatibilité et des performances pour FBX, Collada, STL, obj, drc, gltf, glb.

Seuls quelques changements mineurs API.

Ajout d’une nouvelle propriété dans la classe Aspose.ThreeD.Formats.GltfSaveOptions:

    /// <summary>
    /// Use external draco encoder to accelerate the draco compression speed.
    /// </summary>
    /// <remarks>
    /// Aspose.3D will create new sub process to encode the mesh to the draco format, use it at your own risk. 
    /// </remarks>
    public string ExternalDracoEncoder { get; set; }

Aspose.3D pour. Net 21,4 a deux fois l’amélioration des performances pour Draco que les anciennes versions, mais l’implémentation officielle du Google qui a été écrite en C++ est toujours plus rapide, nous permettons donc à l’utilisateur d’utiliser l’encodeur externe Draco pour de meilleures performances.

Exemple de code pour utiliser un encodeur officiel externe pour accélérer la génération du GLB compressé:

    var mesh = new Sphere();
    var scene = new Scene(mesh);
    var opt = new GltfSaveOptions(FileFormat.GLTF2_Binary);
    opt.ExternalDracoEncoder = @"D:\Github\draco\sln\Release\draco_encoder.exe";
    opt.DracoCompression = true;
    scene.Save("test.glb", opt);


 
 Français