3DF 29.10

PLATFORM SUPPORT WARNINGS HOOPS Visualize x86 architecture is now deprecated and support will end January 2025.

Library Compatibility Information

Library Name

Version

Windows

Linux

OS X

Notes

DGN Direct

4.2

supported

unsupported

unsupported

HOOPS Communicator

2022 SP1

supported

unsupported

unsupported

HOOPS Exchange

2024.2.0

supported

supported

unsupported

HOOPS Publish

2024.2.0

supported

supported

unsupported

Requires support for SSSE3 instruction set.

.NET Framework

4.5

supported

unsupported

unsupported

Required for VS 2017 libraries and samples.

.NET Standard

2.0

supported

unsupported

unsupported

Required for VS 2019 libraries.

.NET Core

5.0

supported

unsupported

unsupported

Required for VS 2019 samples.

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

2023

supported

unsupported

unsupported

64-bit Windows only. Requires Visual Studio 2019 Redistributable.

Enhancements

  • hc_experimental.h Exposure of experimental and work-in-progress functionality that may or may not be promoted to the officially supported public API at a later date. The experimental API and its behavior may be changed or removed entirely at any time without notice and should as such not be used in production code. The API is available in the sidebar, or click here.

  • Experimental Cellular Volume Addition of a new geometry construct that extends Shells with the notion of inside/outside. The initial implementation in this release enables adding volumes to the database and displaying them in the scene. New API functions are available to Insert/Edit/Delete cellular volumes, search for cellular volumes in the tree and extract data from the database. Basic attributes can be added to volume entities, and the data can be written to and read from HSF files.

  • Lines entities in OBJ format Line entities are recognized and added to the scene as polylines. The MVO reader defaults visibility on when the file contains only lines (no faces).

Functional Changes

  • SelectByRay Selection by ray now selects from only the visibile geometry when a cutting plane hides part of the geometry.

  • Shell Transparency Shell faces with transparency are correctly rendered in cases where display lists are enabled, and also in cases where both display lists and local edge transparency are enabled.

Fixed Bugs

Issue Number

Description

SDHV-20393

Transparent effect is different

SDHV-20387

FitWorld does not work properly

SDHV-20528

.NET runtime errors after switching from 3DF 27 to 29

SDHV-20393

Transparent effect is different

SDHV-20387

FitWorld does not work properly

SDHV-20375

Loading Failed with OBJ File that Contains Only Lines

SDHV-20322

HOOPS crash when using Priority HSRA and AA text (DirectX11 driver)

SDHV-20320

Shells are not rendering when comparing between v27.10 and v27.50

SDHV-20223

Exception in file ‘std_draw_tree.cpp’ in function scan_geo_ref_types due to gr coming as nullptr

SDHV-20139

Crash for a point cloud

SDHV-19911

Anti-aliased text not obeying displacement

SDHV-19680

Subentity selection using Selection_By_Polygon with self-intersecting lines

SDHV-19596

Window background image not displayed correctly

SDHV-5230

SelectByRay selects a hidden part of a faces using cutting plane