3DF 30.70
Overview
For the Visualize 3DF 30.70-LTS release, the focus is on enterprise-grade security, high-performance data processing, and critical stability for virtualized and WPF environments. Here are the most important highlights from this release.
What’s New in 30.70-LTS
Enterprise Security and Core Stability
This release delivers a significantly hardened security profile and resolves deep-seated stability issues that were blocking long-term support upgrades for key partners.
- Hardened 3DF Stream Interpretation: To eliminate potential buffer overflow vulnerabilities, insecure string and buffer operations were replaced with secured, bounded functions throughout the HSF file-reading path.
- Critical Security Library Upgrades: libtiff 4.7.2 was integrated to resolve multiple high-severity vulnerabilities (including CVE-2026-4775), ensuring compliance with modern security audits.
- Restored Linux Cluster Compatibility: By removing an unintended direct dependency on libOpenGL.so, support was restored for GPU-less and null-driver Linux clusters, a critical requirement for large-scale simulation environments.
- Virtualized Environment Stability: VRAM resource management for point sprites was optimized, eliminating high-priority crashes specifically encountered when running Visualize in virtualized (VM) environments.
High-Performance Data and Geometry Handling
Significant optimizations were made to the core processing engines to handle massive datasets and complex geometric operations more efficiently.
- Accelerated OOC Ingestion: The OOC preprocessor now features optimized string parsing and conversion algorithms, resulting in drastically faster ingestion times for large point cloud datasets.
- Fluid Interaction with Cut Geometry: Transformations applied to cut geometry were optimized, ensuring that translating large models with active cutting planes remains fluid and responsive.
- Robust Large Texture Support: New size-handling logic in the OpenGL2 driver prevents crashes when loading and converting extremely high-resolution textures.
Interaction and Platform Refinements
These updates focus on the reliability of the user interface and the precision of visual interactions across desktop and web platforms.
- Reliable WPF Application Recovery: A new buffer recovery mechanism ensures that WPF-based applications recover instantly from system sleep or screen locks, eliminating intermittent white-screen and crash issues.
- Deterministic Rendering for Complex Text: By implementing an ordered mapping system, issues where text would fail to display correctly when anti-aliasing was disabled were resolved.
- Visualize Web Integration: The release includes an upgrade to Visualize Web (HVW) 2026.6.0, bringing the latest web-based visualization capabilities to the 3DF and HPS ecosystems.
Technology Update
Platform Changes
- The minimum supported Linux platform configuration for both x86_64 and ARM is glibc 2.28 and gcc toolset 10 (10.3.1), equivalent to Red Hat Enterprise 8.10.
- See the platform deprecation announcement under the Deprecations section.
Third-Party Library Updates
| Library | New Version |
|---|---|
| libtiff | 4.7.2 |
Library Compatibility Information
| Library Name | Version | Windows | Linux | OS X | Notes |
|---|---|---|---|---|---|
| DGN Direct | 4.2 | ![]() |
![]() |
![]() |
|
| HOOPS Communicator | 2026.6.0 | ![]() |
![]() |
![]() |
HTML HIO only works with Visual Studio v142. |
| HOOPS Exchange | 2026.6.0 | ![]() |
![]() |
![]() |
|
| HOOPS Luminate | 2025.3.0 | ![]() |
![]() |
![]() |
|
| .NET Framework | 4.8 | ![]() |
![]() |
![]() |
Required for VS 2019 libraries and samples. |
| .NET Standard | 2.0 | ![]() |
![]() |
![]() |
Required for VS 2019 and 2022 libraries. |
| .NET Core | 8.0 | ![]() |
![]() |
![]() |
Required for VS 2022 samples. |
| Parasolid | 35.1 | ![]() |
![]() |
![]() |
|
| Qt | 6.5.3 | ![]() |
![]() |
![]() |
|
| Qt | 5.12.7 | ![]() |
![]() |
![]() |
Visualize is compatible with Qt 5.4 only on OSX |
| RealDWG | 2023 | ![]() |
![]() |
![]() |
RealDWG 2023 is only compatible with Visual Studio 2019 (v142 toolchain) |
| RealDWG | 2025 | ![]() |
![]() |
![]() |
RealDWG 2025 is only compatible with Visual Studio 2022 (v143 toolchain) |
| SketchUp | 2023 | ![]() |
![]() |
![]() |
64-bit Windows only. Requires Visual Studio 2019 Redistributable. |
Deprecations
- Platform Deprecation Announcement: Support for macOS on Intel architecture will be discontinued starting with 3DF 32.00 and 30.80-LTS due to the end of support in macOS 27.
Fixed Bugs
| Issue | Description |
|---|---|
| SDHV-21622 | Prevent point sprite to use VRAM if resources are not sufficient in GeoDL |
| SDHV-21609 | Guard against depth peeling when doing selection |
| SDHV-21582 | The Opengl library now loads correctly on GPU-less/null-driver hosts. |
| SDHV-21554 | Prevents crashes in the OpenGL2 driver when loading very large textures by adding proper size handling in the texture conversion paths. |
| SDHV-21552 | Prevents crashes in the OpenGL2 driver when loading very large textures by adding proper size handling in the texture conversion paths. |
| SDHV-21541 | Using an ordered map ensures deterministic drawing order within a batch, resolving the text display issue when anti-aliasing is disabled. |
| SDHV-21527 | Guarded double points usage |
| SDHV-21465 | Fix text border visibility when multiple cases were enabled |
| SDHV-21462 | Abnormal float calculation was happening is this cases, now refuse the computation if impossible |
| SDHV-21460 | Fix segdl batching with adjust condition |
| SDHV-21399 | Improve string line parsing and conversion to use a better and more performant library and algorithm |
| SDHV-21375 | Fix world clipping all behind the eye that previously left clip rendition in a bad state |
| SDHV-21117 | Provide a new HD3DImage.cs to fix gray screen hapening because of a stale buffer |

