# HOOPS Exchange 2026.2.0

## Technology Updates

### Format Updates

Format | Updated Version
--- | ---
NX | 2512

See File Formats for the list of all supported formats.

### Platform Updates

The Linux x86-64 build environment has been upgraded from devtoolset 8 (GCC 8.2.3, glibc 2.17) to devtoolset 10 (GCC 10.4.0, glibc 3.2.0).

See Supported Platforms for the list of all supported platforms.

### Compatibility Update for New Android Versions

This update improves compatibility with newer Android devices.

We have updated the application’s internal components to support the new 16 KB memory page size requirement introduced with recent Android versions. No functional changes are expected for users, but this update is required to meet the latest Android platform requirements.

## New Features

### Computational Tessellation

The experimental function `A3DAsmModelFileComputeTessellation2()`, introduced in HOOPS Exchange 2026.1.0, now provides a unified entry point for the three tessellation modes: standard tessellation, accurate tessellation, and the new computational tessellation.

The computational tessellation method aims to generate meshes that more closely respect the requested chord height ratio (sag value) while improving overall geometric consistency. The primary objectives of this approach are:

- Generating watertight tessellations
- Avoiding self-intersections
- Producing manifold meshes

This functionality remains under active development. Mesh quality will continue to improve through incremental updates in upcoming releases.

### GLTF Wireframe Export

Our glTF Writer now supports exporting with wireframe. This can be obtained using the new `A3DRWParamsExportGltfData::m_bExportEdgeWires` option.

## API Changes

A new `A3D_MAKE_DATA` macro has been added to provide one-line data initialization. Some reorganization in the headers was performed to achieve this, which resulted in the removal of file A3DPDFInitializeFunctions.h from the Windows and Linux packages.

- New Functions:
  - `A3DAsmModelFileComputeTessellation2()`
- Removed members:
  - In `A3DStatus`, `A3DPDF_ONLY_ONE_PAGE_AUTHORIZED`, `A3DPDF_CANNOT_LOAD_IMAGEMAGICK_DLL`, `A3DPDF_TABLE_FRAME_PROBLEM` have been removed.

## Fixed Bugs

Issue | Description
--- | ---
SDHE-23383 | Upgraded PDFL dependency to LIBPNG 1.6.53
SDHE-23373 | Set the modification to comply with SFA
SDHE-23320 | Improved reading of JT attributes
SDHE-23309 | Upgraded PDFL dependency to ICU 78.1
SDHE-23207 | Improved handling of SAB files
SDHE-23182 | Improved tessellation performance
SDHE-23135 | Fixed unexpected linked item on CATIA V5 PMI
SDHE-23130 | Fixed issue when reading 3DPDF files with arbitrary bytes
SDHE-23081 | Improved handling of ACIS files
SDHE-23015 | Improved handling of ACIS files
SDHE-22957 | Updated PDFL to version APDFL18.0.5PlusP1y
SDHE-22898 | Improved handling of SAB files
SDHE-22884 | Improved handling of SAB files
SDHE-22883 | Improved handling of ACIS files
SDHE-22882 | Improved handling of ACIS files
SDHE-22881 | Improved handling of SAB files
SDHE-22879 | Improved reading of pseudo-infinite cylindrical surfaces
SDHE-22692 | Upgraded PDFL dependency to libexpat 2.7.3
SDHE-22588 | Fixed Parasolid export hang with entity names longer than 120 characters
SDHE-21662 | Improved handling of ACIS files
SDHE-19277 | Improved handling of ACIS files
SDHP-3009 | Upgraded PDFL dependency to ICU 78.1
SDHP-3008 | Upgraded PDFL dependency to libTIFF 4.7.1
SDHP-3007 | Upgraded libexpat dependency to 2.7.3
SDHP-2935 | Kept dimension type after STEP export
SDHP-2933 | Improved support for STEP PMI symbols and additional symbols
SDHP-2932 | Supported tolerance values and tolerance accuracy for export and import of STEP AP242 files

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...