3DF 27.00

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 2022 supported supported unsupported  
HOOPS Publish 2022 supported supported unsupported Requires support for SSSE3 instruction set.
.NET Framework 4.0 supported unsupported unsupported v4.5 required for wpf_image and for WPF over Remote Desktop
Parasolid 32.0.x supported supported unsupported  
Qt 5.12.7 supported supported unsupported 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

Front face culling now available. A new option, “face culling”, has been added to Set_Heuristics. This option replaces “backplane cull”, and accepts either “front” or “back” as parameters, enabling front-face or back-face culling, respectively.

Functional Changes

Windows minimum version. For developers targeting Windows, Windows 10 64-bit is now the minimum version. Support for Windows 7, Windows 8, Windows 8.1, Windows Server 2008, and all Windows 32-bit operating systems is deprecated.

iOS minimum version. For developers targeting iOS, iOS 11.0 is now the minimum version. The minimum required compiler is now Xcode 12.2 (LLVM).

macOS minimum version. For developers targeting macOS, macOS version 10.14 is the minimum version. The minimum required compiler is now Xcode 12.2 (LLVM).

Extent Culling. We have fixed a bug with extent culling so that single-point shells will now correctly respect the culling settings. Previously, culling was not applied to single-point shells. In some applications this may result in a significant behavioral change where markers or point clouds comprised of single-point shells will be culled. If you do not want single-point shells to be culled, disable extent culling.

Hardware-Accelerated Text. Hardware-accelerated text is now on by default.

Fixed Bugs

Issue Number Description
SDHV-11071 Performance drop when using TextKit
SDHV-11063 Antialiased text looks bad
SDHV-11036 Selecting entities in this file sometimes causes them to disappear temporarily
SDHV-10995 orbit mode becomes slow after hiding lines
SDHV-10974 Unwanted bold text in PDF files
SDHV-10920 A bug in Hoops 26.10
SDHV-10896 Android crash on Samsung Galaxy note 20
SDHV-10637 Incorrect reflection is rendered for orthographic projection type
SDHV-10593 Show_Memory_Usage overflow when return value is more then 2GB
SDHV-9999 Crash with HOOPS texture definition on double precision rendering