3DF 29.30

PLATFORM SUPPORT WARNINGS

  • HOOPS Visualize x86 architecture is now deprecated and support is scheduled to end with 3DF 29.40 in December, 2024. As part of this deprecation, customer packages for this platform are no longer accessible from the Developer Zone. Contact Tech Soft 3D Support for access to this platform.
  • Support for Visual Studio 2017 (V14.1) is now deprecated and is scheduled to end with 3DF 29.40 in December, 2024.
  • Support for .Net 5 is now deprecated due to Microsoft ending support in May 2022. Support in HOOPS Visualize is scheduled to end with 3DF 29.40 in December, 2024 and be replaced with support for .Net 8 in HOOPS Visualize 3DF 30.0.0.
  • Support for Universal Windows Platform (UWP) is now deprecated and is scheduled to end with 3DF 29.40 in December, 2024. Microsoft recommends using the Windows App SDK, and WinUI rather than UWP as it is no longer under active development. Instructions for migrating an app from UWP to Windows SDK can be found here: https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/migrate-to-windows-app-sdk/migrate-to-windows-app-sdk-ovw
  • Support for Hololens I will end with 3DF 29.40 in December, 2024 due to Microsoft’s planned end of life for device support. After December 10, 2024, HoloLens (1st Gen) devices will continue to function, however will no longer receive security updates or technical support.

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.6.0 supported supported unsupported  
HOOPS Publish 2024.6.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 35.1 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

Search

New search functions and options are created that return all matching instances of the specified items and the partial paths to them (segments and includes) from the search start point. There are also additional overloads of the form HC_Show_Contents_Path(int* size, Key keys[]). A brief explanation of the behavior is provided here.

Functional Changes

  • Writing HOOPS Stream Files Geometry is saved in HSF file when exporting scene with TK_Disable_Custom_Shader write flag.
  • OOC Points cut by section are not deleted when using area section.
  • libtiff upgrade. Upgraded libtiff to v4.6.0t to address critical vulnerabilities and exposures.
  • fribidi upgrade. Upgraded fribidi to v1.0.15 to address critical vulnerabilities and exposures.
  • harfbuzz upgrade. Upgraded harfbuzz to v8.5.0 to address critical vulnerabilities and exposures.
  • Parasolid Support Support for Parasolid geometry modeling kernel has been upgraded to V35.1.

Fixed Bugs

As of Feb 11, 2025

Issue Description
SDHV-20812 Cannot access constructors of classes in MVO for C#
SDHV-20797 HOOPS Version 27.22: Crash while HC_Delete_Segment
SDHV-20768 HC_Show_Bounding_Info crashes when using double precision api such as HC_DInsert_Polyline
SDHV-20767 HInputHandler and HOuputHandler in C# is missing methods with string parameter
SDHV-20727 hio_dwg project build issue from toolkit
SDHV-20721 TK_Disable_Custom_Shader Blocks Saving Content to HSF [240628-000011]
SDHV-20720 Uncaught Access Violation Exception in hps_core.dll[240627-000021]
SDHV-20702 Hard drive saturation with OOC preprocessor
SDHV-20678 Eye dome lighting in HoopsPartViewer
SDHV-20626 ProgressCallback value error when reading large HSF file
SDHV-20615 How to Use FramerateFixed Mode
SDHV-20587 Regression: HOOPS V29 is slower than V25 using 3DPV default settings for specific model
SDHV-20584 Points cut by section in OOC are not deleted when using area section
SDHV-20558 Regression: HOOPS V29 is slower than V25 using 3DPV custom settings for specific model
SDHV-20477 Address latest security vulnerabilities
SDHV-20446 Videoeffects do not work or work incorrectly on double precision rendering
SDHV-20397 Bad Performance: Wireframe mode with silhouettes and display lists
SDHV-20189 Crash when exporting to OBJ with ‘skp’ files in the scene