# HOOPS Visualize HPS 2021

## Technology Updates

### Library Compatibility Information

Library name | Version | Windows | Linux | OS X | Android | iOS | Notes
--- | --- | --- | --- | --- | --- | --- | ---
HOOPS Exchange | 2021 |  |  |  |  |  | Android simulator support is limited. See this explanation.
HOOPS Publish | 2021 |  |  |  |  |  | Requires SSSE3 instruction set support, Linux support is limited to C++
HOOPS Communicator Sprocket | 2020 SP1 U2 |  |  |  |  |  |
.NET Framework | 4.0 |  |  |  |  |  | 4.5 required when using D3D_IMAGE_CANVAS
Parasolid | 32.0.x |  |  |  |  |  | For iOS platforms, support is limited to 64-bit platforms for the Parasolid Sprockets (hps_sprk_parasolid and hps_sprk_exchange_parasolid).
RealDWG | 2019 |  |  |  |  |  | RealDWG 2019 works with Visual Studio 2017 Update 2 and Visual Studio 2015 Update 3
Qt | 5.12.7 |  |  |  |  |  |
SketchUp | 2019.2 |  |  |  |  |  | Only x64 Sketchup is supported

## Enhancements

Measurement operator. A new operator which measures tessellation is now available. This operator is called `HPS::MeasurementOperator` and is introduced here.

## Functional Changes

HOOPS Exchange. HOOPS Visualize HPS now works with HOOPS Exchange 2021.

HOOPS Publish. HOOPS Visualize HPS now works with HOOPS Publish 2021.

HOOPS Exchange bin dir. The HOOPS Exchange bin dir has changed from win64 to win64_v140.

Navigation cube function change. The function signature for `HPS::NavigationCubeControl::GetText` has changed to accommodate setting fallback fonts in the nav cube. The new function signature is:

    bool HPS::NavigationCubeControl::GetText(UTF8 & out_back_string, UTF8 & out_top_string, UTF8 & out_left_string, UTF8 & out_front_string, UTF8 & out_bottom_string, UTF8 & out_right_string, HPS::TextAttributeKit & out_text_attributes, HPS::UTF8Array & out_font_fallbacks) const

## Fixed Bugs

Issue number | Description
--- | ---
SDHV-10303 | PDF is exported with Gold color
SDHV-10233 | hopengl32.dll does not have a version
SDHV-10199 | Crash when we ComputeRelation of a point with respect to shell
SDHV-10192 | Mesh lines are visible in the exported PDF which is exported by using HPS::Hardcopy::GDI API
SDHV-10191 | PDF size is drastically increased when line cap is set in the LinePatternOptionsKit
SDHV-10190 | Poor artifacts on every edges and spikes all over the line
SDHV-10188 | HOOPS Visualize HPS encounters an exception when zooming in/out with specific scene configuration
SDHV-10104 | Hoops using arial-pl and times-pl
SDHV-10099 | Issue with the navigation cube and visible edges
SDHV-10073 | Performance slow compared with 2018SP2
SDHV-10027 | Time to obtain a 2D PDF is too long
SDHV-5121 | Line color become different color when export to 2D PDF
SDHV-5117 | SelectByPoint returns wrong selection positions

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Visualize Desktop or choose a sample question below to start a conversation:

What is HOOPS Visualize Desktop?
What are the latest release notes for HOOPS Visualize Desktop?
How do I start evaluating HOOPS Visualize Desktop?
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...