Major Release 25.00
Library compatibility information
Library name |
Version |
Windows |
Linux |
OS X |
Notes |
---|---|---|---|---|---|
DGN Direct |
4.2 |
||||
HOOPS Communicator |
2019 SP2 |
||||
HOOPS Exchange |
2020 SP1 |
||||
HOOPS Publish |
2020 SP1 |
||||
.NET Framework |
4.0 |
v4.5 required for wpf_image v4.5 required for WPF over Remote Desktop |
|||
Parasolid |
32.0.x |
||||
Qt |
5.6 |
OSX requires Qt 5.4 |
|||
RealDWG |
2019 |
RealDWG 2019 is compatible with Visual Studio 2015 Update 3 and Visual Studio 2017 Update 2 |
|||
SketchUp |
2019.2 |
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.