Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>23.10.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-3d', version: '23.10.0')
<dependency org="com.aspose" name="aspose-3d" rev="23.10.0">
<artifact name="aspose-3d" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-3d" % "23.10.0"
What’s new in the Aspose.3D for Java 23.10
Release Highlights
Aspose.3D for Java 23.10 brings experimental support for Boolean mesh operations, empowering developers to perform union, difference, and intersection calculations on manifold tri-mesh geometries. This release also improves error visibility during trial mode and resolves System.Drawing-related migration concerns.
New Features
- Boolean Operations on Meshes (Experimental)
New static methods inMesh
class allow performing Boolean operations (union
,difference
,intersect
, anddoBoolean
) on two manifold meshes, with optional transformation matrices. Currently supported only for manifold tri-meshes.
Enhancements
Trial Exception Logging
Added console messaging when trial exceptions are suppressed, aiding in debugging and licensing transparency.System.Drawing Migration Clarification
Addressed support issues related to the removal ofSystem.Drawing
dependency in newer versions, helping ease migration for affected users.
Public API and Backward Incompatible Changes
Updated Class:
com.aspose.threed.Mesh
public static Mesh doBoolean(BooleanOperation op, Mesh a, Matrix4 transformA, Mesh b, Matrix4 transformB)
public static Mesh union(Mesh a, Mesh b)
public static Mesh difference(Mesh a, Mesh b)
public static Mesh intersect(Mesh a, Mesh b)
These methods allow geometric operations between two meshes. Input meshes must be manifold for accurate results.
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.3D for Java 23.10 Release Notes.
boolean mesh operation
| mesh union
| manifold mesh
| 3d difference
| mesh intersect
Version | Release Date |
---|---|
25.5.0 | May 30, 2025 |
25.4.0 | April 30, 2025 |
25.3.0 | March 31, 2025 |
25.2.0 | February 28, 2025 |
25.1.0 | January 25, 2025 |
24.12.0 | December 31, 2024 |
24.11.0 | December 4, 2024 |
24.10.0 | October 30, 2024 |
24.9.0 | September 29, 2024 |
24.8.0 | August 30, 2024 |
24.7.0 | July 31, 2024 |
24.6.0 | July 1, 2024 |
24.5.0 | May 30, 2024 |
24.4.0 | April 29, 2024 |
24.3.0 | March 26, 2024 |
24.2.0 | February 28, 2024 |
24.1.0 | January 31, 2024 |
24.01.0 | January 31, 2024 |
23.12.0 | January 2, 2024 |
23.11.1 | December 12, 2023 |
23.11.0 | December 5, 2023 |
23.10.0 | October 30, 2023 |
23.9.0 | September 27, 2023 |
23.8.0 | August 25, 2023 |
23.7.0 | July 26, 2023 |
23.6.0 | June 26, 2023 |
23.5.0 | May 29, 2023 |
23.4.0 | April 13, 2023 |
23.3 | March 14, 2023 |
23.2 | February 15, 2023 |
23.1 | January 18, 2023 |
22.12 | December 21, 2022 |
22.11 | November 17, 2022 |
22.10 | October 14, 2022 |
22.9 | September 9, 2022 |
22.8 | August 3, 2022 |
22.7 | July 8, 2022 |
22.6 | June 10, 2022 |
22.5 | May 9, 2022 |
22.4 | April 13, 2022 |
22.3 | March 7, 2022 |
22.2 | February 7, 2022 |
21.12 | December 3, 2021 |
21.11 | November 5, 2021 |
21.10 | October 9, 2021 |
21.9 | September 6, 2021 |
21.8 | August 6, 2021 |
21.7.1 | July 14, 2021 |
21.7 | July 5, 2021 |
21.6 | June 7, 2021 |
21.5 | May 6, 2021 |
21.4 | April 2, 2021 |
21.3 | March 4, 2021 |
21.2 | February 7, 2021 |
21.1 | January 8, 2021 |
20.12 | December 7, 2020 |
20.11 | November 3, 2020 |
20.10 | October 10, 2020 |
20.9 | September 4, 2020 |
20.8 | August 11, 2020 |
20.7 | July 3, 2020 |
20.6 | June 8, 2020 |
20.5 | May 12, 2020 |
20.4 | April 9, 2020 |
20.3 | March 3, 2020 |
20.2 | February 10, 2020 |
20.1 | January 2, 2020 |
19.12 | December 9, 2019 |
19.11 | November 5, 2019 |
19.10 | October 9, 2019 |
19.9 | September 9, 2019 |
19.8 | August 2, 2019 |
19.7 | July 8, 2019 |
19.6 | June 5, 2019 |
19.5 | May 12, 2019 |
19.4 | April 12, 2019 |
19.3 | March 8, 2019 |
19.2 | February 2, 2019 |
19.1 | January 9, 2019 |
18.12 | December 6, 2018 |
18.11 | November 6, 2018 |
18.10 | October 8, 2018 |
18.9 | September 6, 2018 |
18.8 | August 8, 2018 |
18.7 | July 11, 2018 |
18.6 | June 19, 2018 |
18.5 | May 28, 2018 |
File | Classifier | Size |
---|---|---|
aspose-3d-23.10.0-javadoc.jar | javadoc | 2 MB |
aspose-3d-23.10.0.jar | 2 MB | |
aspose-3d-23.10.0.pom | 1 KB |