HPS 2024

PLATFORM SUPPORT WARNINGS Support for Android on 32-bit and ARM_v7 architectures has been removed in this release. Support for 32-bit Windows is deprecated and will be removed in a future release. Support for Xamarin platform will end starting June 2024.

Library compatibility information

Library name

Version

Windows

Linux

OS X

Android

iOS

Notes

HOOPS Exchange

2024

supported

supported

supported

supported

supported

Android simulator support is limited. See this explanation.

HOOPS Publish

2024

supported

supported

unsupported

unsupported

unsupported

Requires SSSE3 instruction set support, Linux support is limited to C++

HOOPS Communicator Sprocket

2024

supported

unsupported

unsupported

supported

supported

HC Sprocket only works with Visual Studio v142.

.NET Framework

4.5

supported

unsupported

unsupported

unsupported

unsupported

Required for VS 2017 libraries and samples.

.NET Standard

2.0

supported

unsupported

unsupported

unsupported

unsupported

Required for VS 2019 libraries.

.NET Core

5.0

supported

unsupported

unsupported

unsupported

unsupported

Required for VS 2019 samples.

Parasolid

34.1

supported

supported

supported

unsupported

supported

For iOS platforms, support is limited to 64-bit platforms for the Parasolid Sprockets (hps_sprk_parasolid and hps_sprk_exchange_parasolid).

RealDWG

2019

supported

unsupported

unsupported

unsupported

unsupported

RealDWG 2019 works with Visual Studio 2017 Update 2 and Visual Studio 2015 Update 3

Qt

5.12.7

supported

supported

supported

unsupported

unsupported

SketchUp

2023

supported

unsupported

unsupported

unsupported

unsupported

VS2019 Redistributable required, and only x64 Sketchup is supported

Enhancements

Isolating parts with measurements Measurements attached to parts will remain visible when the part is isolated in the view. New API function exists to store measurmeent created by HPS operator inside the HPS CAD model.

Functional changes

PMI PMI Automatic Orientation option is no longer available for JT and 3DXML file formats due to limitations in the ability to distinguish in PMI elements that must be completely flipped and elements that must remain in position.

zlib upgrade. Upgraded to zlib 1.3 to address critical vulnerabilities and exposures.

Harfbuzz upgrade. Upgraded Harfbuzz 2.9.1 to address critical vulnerabilities and exposures.

Freetype upgrade. Upgraded Freetype 2.13.2 to address critical vulnerabilities and exposures.

Screen extents computation. When any computation of screen extents is called, and no geometry is found without the screen extents, an invalid rectangle (instead of full window extents) will be returned.

Fixed bugs

Issue number

Description

20311

OOC : Color is not applied properly

20258

HC_Compute_Screen_Extent_By_Pat not working when entire geometry is out of view

20253

Documentation for Class AttributeLock isn’t complete

20246

When using the SetUserData function, if I use a certain string, the function will not return and will just keep waiting.

20220

Inconsistent Simple Shadow effects for similar model

20216

Markup text is not visible and selectable after 2023 SP2 upgrade

20160

How long does it take to integrate realdwg to open a dwg file?

19986

How to render internal lines with Parasolid sprocket?

19758

Automatic orientation doesn’t work for JT files

19483

Highlight effect lost on point cloud during zoom in/out

19286

Opening the same file in HOOPS ver 2340(taking 1.7 GB of RAM) and HOOPS ver 2610(taking 2.8 GB of RAM) increases the memory usage.