Browse our Products

Aspose.3D for Python via .NET 24.9 Release Notes

Improvements and Changes

KeySummaryCategory
THREEDNET-1576Expose internal axis system utilities to user.Task
THREEDNET-1589Allow export material and textures to 3MFTask
THREEDNET-1591Add texture import support for 3MFTask
THREEDNET-1292Support for 3MF format exportNew Feature
THREEDNET-1592IFC Import supportNew Feature
THREEDNET-1588Expose property’s internal flags and add extra data support for propertyImprovement
THREEDNET-1590Allow export thumbnail for 3MF fileImprovement
THREEDNET-1569MetadataDecoder NotImplemented #1Bug fixing

API changes

Added class aspose.threed.Formats.Microsoft3MFFormat

Added class aspose.threed.Formats.Microsoft3MFSaveOptions

These classes allows you to configure 3MF related features, like marking scene node to be buildable.

Removed class aspose.threed.Utilities.DummyFileSystem

Removed class aspose.threed.Utilities.LocalFileSystem

Removed class aspose.threed.Utilities.MemoryFileSystem

Removed class aspose.threed.Utilities.ZipArchiveFileSystem

Removed by schedule.

Removed members from class aspose.threed.Animation.AnimationChannel:

    def add_keyframe_sequence(self, sequence : aspose.threed.animation.KeyframeSequence) -> None:
        ...

    @property
    def name(self) -> str:
        ...
    @property
    def keyframe_sequences(self) -> List[aspose.threed.animation.KeyframeSequence]:
        ...
Removed by schedule.

Removed members from class aspose.threed.Animation.BindPoint:

    def get_keyframe_sequences(self, channel_name : str) -> List[aspose.threed.animation.KeyframeSequence]:
        ...

Removed by schedule.

Removed members from class aspose.threed.Transform:

    @property
    def scale(self) -> aspose.threed.utilities.Vector3:
        ...

    @scale.setter
    def scale(self, value : aspose.threed.utilities.Vector3) -> None:
        ...

Removed by schedule.