Browse our Products

Aspose.3D pour Python via .NET 22.6 Notes de Libération

Améliorations et changements

CléRésuméCatégorie
THREEDNET-1152Permettre de sauvegarder la scène 3D sans spécifier le format de fichierNouvelle caractéristique
THREEDNET-1157SdfValueBlock n’est pas pris en charge dans l’importation USDZAmélioration
THREEDNET-1156Exception GLF: Échec de l’importation du glTF, le byteOffset n’est pas défini dans l’accessoireCorrection de bogue
THREEDNET-1154Aspose.ThreeD.ExportException: Spec dupliqué tandis que DAE à USDZ conversionCorrection de bogue
THREEDNET-1153Une exception se produit lors de l’économie du USDZ au GLTFCorrection de bogue

API changements

Ajout d’une nouvelle méthode à la classe aspose.threed.FileFormat

    
    # Gets the preferred file format from the file extension name
    # The extension name should starts with a dot('.').
    def get_format_by_extension(extensionName)

Vous pouvez obtenir une instance FileFormat par nom d’extension, exemple de code:

scene = Scene(Box())
format = FileFormat.get_format_by_extension(".fbx")
# save the scene to memory stream using FileFormat returned by GetFormatByExtension
stream = BytesIO()
scene.save(stream, format)

Ajout d’une nouvelle méthode à la classe aspose.threed.Scene

    # Saves the scene to specified path using specified file format.
    def save(fileName)

La nouvelle méthode vous permet d’enregistrer la scène dans un fichier 3D sans fournir un format de fichier.

Exemple de code:

scene = Scene.from_file("Input.fbx")
scene.save("Output.usdz)


 
 Français