Service Pack 26.10

Library compatibility information

Library name Version Windows Linux OS X Notes
DGN Direct 4.2 supported unsupported unsupported  
HOOPS Communicator 2021 supported unsupported unsupported  
HOOPS Exchange 2021 SP2 supported supported unsupported  
HOOPS Publish 2021 SP2 supported supported unsupported Requires support for SSSE3 instruction set.
.NET Framework 4.0 supported unsupported unsupported v4.5 required for wpf_image v4.5 required for WPF over Remote Desktop
Parasolid 32.0.x supported supported unsupported  
Qt 5.12.7 supported supported unsupported Please note, Visualize is compatible with Qt 5.4 on OSX
RealDWG 2019 supported unsupported unsupported RealDWG 2019 is compatible with Visual Studio 2015 Update 3 and Visual Studio 2017 Update 2
SketchUp 2021 supported unsupported unsupported 64-bit Windows only. Requires Visual Studio 2019 Redistributable.

Enhancements

Native support for Apple Silicon. Native support for Apple Silicon is being introduced in this release. Binary packages for Apple platforms now contain universal binaries that run natively on both Apple Silicon (ARM) and Intel-based (x64) Mac computers. Minimum requirements for development on macOS raised to 10.14 and XCode 12. Refer to this link for more information on porting your macOS application to Apple Silicon: Apple Developer Documentation.

New hardware-accelerated text option. Hardware accelerated rendering of transformable text is now available for a wide variety of use cases, improving performance when significant amount of text is present in scenes. Accelerated rendering is currently supported on text attribute shape changes (not position), text with backgrounds, and text using driver fonts. Using this feature is optional, off by default, and can be enabled using HC_Set_Rendering_Options(“text hardware acceleration = on”). The text must be transformable and segment display lists must be enabled for this option to take effect. Note currently there is not support for greeking, under/overlined text, strikethrough, per-character attributes and visible text leader lines.

Functional Changes

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

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

SketchUp. HOOPS Visualize now works with SketchUp 2021. Requires Visual Studio 2019 Redistributable.

OpenGL1 removed. The OpenGL1 driver is no longer available. Developers may use OpenGL2 in normal contexts, or OpenGL2Mesa, which is available starting in 3DF 26.00 when software-only rendering is preferred or required.

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