Browse our Products

Aspose.3D for Java 25.3 Release Notes

Improvements and Changes

KeySummaryCategory
THREEDNET-1653Add support for virtual entity half spaceTask
THREEDNET-1654Add support for BooleanObjectTask
THREEDNET-1655Add support for advanced B-RepTask
THREEDNET-1657Fix the critical issues detected by SonarQubeTask
THREEDAPP-2194GLTF to OBJ conversion issueBug fixing
THREEDNET-1660B-Spline curve tessellation failedBug fixing
THREEDNET-1661Mesh created from Advanced BRep cannot be used as Boolean operandBug fixing
THREEDNET-1662Mesh generated from Linear Extrusion is not manifoldBug fixing
THREEDNET-1664Exported GLB file with animation cannot pass glTF validationBug fixing

API Changes

Added class Aspose.ThreeD.Entities.BooleanOperand

Added class Aspose.ThreeD.Entities.BooleanOperator

Added class Aspose.ThreeD.Entities.HalfSpace

Added members to class Aspose.ThreeD.Entities.NurbsCurve:

        public int getDegree()
        public void setDegree(int value)

This allows you to get or set the degree instead of Order of the NurbsCurve.

Added members to class Aspose.ThreeD.Profiles.ArbitraryProfile:

        public System.Collections.Generic.List<Aspose.ThreeD.Entities.Curve> getHoles()

The new property allows you to define holes by closed curves for ArbitraryProfile.