HPS 2023 SP1 U1

Library compatibility information

Library name Version Windows Linux OS X Android iOS Notes
HOOPS Exchange 2023 SP1 U1 supported supported supported supported supported Android simulator support is limited. See this explanation.
HOOPS Publish 2023 SP1 U1 supported supported unsupported unsupported unsupported Requires SSSE3 instruction set support, Linux support is limited to C++
HOOPS Communicator Sprocket 2023 SP1 supported unsupported unsupported supported supported HC Sprocket only works with Visual Studio v142.
.NET Framework 4.8 supported unsupported unsupported unsupported unsupported Only for VS 2017
.NET Core 5.0 supported unsupported unsupported unsupported unsupported Only for VS 2019
Parasolid 32.0.x 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

Partial Match in Search results. Search now looks for matches anywhere inside a word. This is particularly handy when searching the API Reference, where many related functions share terms in their names.

.NET support. Upgraded support to .NET Core 5.0 for users of VS 2019. For VS 2017, use .NET Framework 4.8.

Improved error reporting. Improved error reporting when importing SketchUp models.

Memory usage. Memory usage reduced when using include paths in the segment tree.

Text performance. Highlighted text now uses the hardware acceleration path for all types of text resulting in improved rendering performance.

Custom shaders. Specific behaviors such as custom colors and interpolation can be applied to lines and markers using custom vertex shaders.

Functional changes

HCA bridge. HOOPS Communicator Sprocket (HCA bridge) now only works with Visual Studio v142.

Fixed bugs

Issue number Description
SDHV-19984 Characters not highlighted in HOOPS 2023 SP1 sandbox
SDHV-19967 OOC.exe missing from V142 package of HPS 2023
SDHV-19920 Unable to find ‘exchangei_utilities.h’ used in samples/operators/sprk_exchange_measurement_op.cpp
SDHV-19919 ShellKit.SetFaceRGBColorsByRange not working as expected.
SDHV-19861 Poor performance since HOOPS 2023
SDHV-19517 Modern Shaders on Edges cannot access per-vertex Data
SDHV-19460 Crash when trying to load a de-serialized CAD model with the HOOPS Exchange Sprocket