Major Release 25.00

Library compatibility information

Library name

Version

Windows

Linux

OS X

Notes

DGN Direct

4.2

supported

unsupported

unsupported

HOOPS Communicator

2019 SP2

supported

unsupported

unsupported

HOOPS Exchange

2020 SP1

supported

supported

unsupported

HOOPS Publish

2020 SP1

supported

supported

unsupported

.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.6

supported

supported

unsupported

OSX requires Qt 5.4

RealDWG

2019

supported

unsupported

unsupported

RealDWG 2019 is compatible with Visual Studio 2015 Update 3 and Visual Studio 2017 Update 2

SketchUp

2019.2

supported

unsupported

unsupported

64-bit Windows only

Functional Changes

DX9 driver removed. The “dx9” driver interface has been removed. Please use a more recent driver, such as “dx11” (DirectX 11).

OpenGL. The OpenGL driver now requires OpenGL 3.2 or higher.

Linux platform update. Linux builds now require devtoolset 8 | gcc/g++ 8.2.3 | glibc 2.17.

Enhancements

Textures as marker symbols. Defined textures can now be used as marker symbols.

Textures in OBJ files. Textures can now be imported in OBJ files.

PBR materials. Physically-based rendering (PBR) materials are now supported.

Spherical texturing. We have improved our algorithm that applies spherical texturing. Spherical textures will now wrap once both laterally and vertically by default, and texture orientation will flip vertically.

Text layout. Text can now be rendered left-to-right and right-to-left on all platforms for fonts that support it. Additionally, ligature and digraph glyphs are supported with this option enabled. See the “layout” option in Set_Text_Font.

New option for shell merging. A new option called “segment only” has been added to HC_Optimize_Segment_Tree which will cause the “merge shells” algorithm to only affect those shells in the specified segment, and ignore those below it.

DXT support. DXT textures are now supported in software drivers, or in drivers operating in software mode.

Override internal color. A new setting is now available which enables developers to override the internal color of geometry.