HPS 2023 SP2 U1

WARNING. We are planning to remove support for Android x86 (32-bit) and v7 by the end of the year. If you are still supporting these platforms and need advice about how to proceed, please contact TS3D Support to discuss your options.

Library compatibility information

Library name

Version

Windows

Linux

OS X

Android

iOS

Notes

HOOPS Exchange

2023 SP2 U1

supported

supported

supported

supported

supported

Android simulator support is limited. See this explanation.

HOOPS Publish

2023 SP2 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

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

Codegen debugging. Codegen debugging utility is more reliable at producing output for “large” and “very large” execution paths.

Animation sampler. Animation RGBColorSampler now selectively applies colors to any combination of faces, lines, edges and markers. Previously the color specified in the sampler was only applied to faces. Details are available in our Programming Guide page on animation.

Transparency. Transparency is allowed on cut faces with implicit material preferences.

Attribute locks. AtributeLockControl now permits locking selectability attribute.

Functional changes

SelectionResults.Equals now correctly compares the input argument and returns True when the member data is equivalent.

Continuation characters in OBJ format files are now processed on import.

XYZ file formats that additionally contain RGB data can now be imported.

Fixed bugs

Issue number

Description

SDHV-20112

HPS: failed to open .xyz file

SDHV-20082

Text hardware acceleration affects the visibility of text

SDHV-20075

Model takes an inordinate amount of time to load with ImportOptionsKit::SetRemovedViews(true)

SDHV-20061

Method call in progress while Operator.OnViewDetached() is invoked causes exception and crash

SDHV-20038

How to make geometry color flicker

SDHV-20021

SelectionResults comparison operator

SDHV-19985

The name of the model tree is different between PDF and HTML converted from Parasolid.

SDHV-19892

Selection locks

SDHV-19849

How to update displayed InteriorSilhouetteEdges when the view camera is updated.

SDHV-19793

Shell with transparent texture appears solid in PDF

SDHV-19787

Incorrect Importing of OBJ Files with Line Continuations [230119-000014]

SDHV-19644

How to make transparent cutting section cap?