HOOPS Visualize 3DF Release Notes

NOTE: The release notes do not include bug fixes. For a list of bug fixes, see this page.

Service Pack 21.15

Library compatibility information
Library nameVersionWindowsLinuxOS XNotes
DGN Direct 3.8.1        
HOOPS Exchange 2015 SP2        
HOOPS Publish 2015 SP2        
.NET Framework 4.0       v4.5 required for wpf_image
v4.5 required for WPF over Remote Desktop
Parasolid 23.0        
Qt 4.6.3        
RealDWG 2015       Visual Studio 2012 only
SketchUp 2015        

HOOPS Visualize 21.15 is a bug-fix release only.



Service Pack 21.13

Library compatibility information
Library nameVersionWindowsLinuxOS XNotes
DGN Direct 3.8.1        
HOOPS Exchange 2015 SP2        
HOOPS Publish 2015 SP2        
.NET Framework 4.0       v4.5 required for wpf_image
v4.5 required for WPF over Remote Desktop
Parasolid 23.0        
Qt 4.6.3        
RealDWG 2015       Visual Studio 2012 only
SketchUp 2015        

HOOPS Visualize 21.13 is a bug-fix release only.



Service Pack 21.12

Library compatibility information
Library nameVersionWindowsLinuxOS XNotes
DGN Direct 3.8.1        
HOOPS Exchange 2015 SP2        
HOOPS Publish 2015 SP2        
.NET Framework 4.0       v4.5 required for wpf_image
v4.5 required for WPF over Remote Desktop
Parasolid 23.0        
Qt 4.6.3        
RealDWG 2015       Visual Studio 2012 only
SketchUp 2015        
Functional changes


Service Pack 21.11

Library compatibility information
Library nameVersionWindowsLinuxOS XNotes
DGN Direct 3.8.1 yes no no
HOOPS Exchange 2015 Service Pack 1 yes yes no
HOOPS Publish 2015 Service Pack 1 yes yes no
.NET Framework 4.0 yes no no v4.5 required for wpf_image
v4.5 required for WPF over Remote Desktop
Parasolid 23.0 yes no no
Qt 4.6.3 yes yes no
RealDWG 2015 yes no no Visual Studio 2012 only
SketchUp 2015 yes no no

HOOPS Visualize 21.11 is a bug fix release only.



Service Pack 21.1

Library compatibility information
Library nameVersionWindowsLinuxOS XNotes
DGN Direct 3.8.1 yes no no
HOOPS Exchange 2015 Service Pack 1 yes yes no
HOOPS Publish 2015 Service Pack 1 yes no no
.NET Framework 4.0 yes no no v4.5 required for wpf_image
v4.5 required for WPF over Remote Desktop
Parasolid 23.0 yes no no
Qt 4.6.3 yes yes no
RealDWG 2015 yes no no Visual Studio 2012 only
SketchUp 2015 yes no no
  • A new field called HInputHandlerOptions::m_bDwgSkipUnreferencedBlocks has been added to the DWG importer. This field contols whether geometry which is not referenced anywhere in the drawing will be imported.
  •  Removed fields pertaining to the legacy DWG importer
Functional changes
  • The HOOPS 3D Stream Control is no longer guaranteed to be hosted by Tech Soft 3D. If you are using the control in your end-user application, you should host it in your location.


Minor Release 21.01

Library compatibility information
Library nameVersionWindowsLinuxOS XNotes
DGN Direct 3.8.1 yes no no
HOOPS Exchange 2015 Service Pack 1 yes yes no
HOOPS Publish 2015 Service Pack 1 yes no no
.NET Framework 4.0 yes no no v4.5 required for wpf_image
v4.5 required for WPF over Remote Desktop
Parasolid 23.0 yes no no
Qt 4.6.3 yes yes yes
RealDWG 2015 yes no no Visual Studio 2012 only
SketchUp SDK v7 yes no no
Functional changes

  • The Linux compiler requirement has been changed to g++ 4.8.2



Major Release 21.0

Library compatibility information
Library nameVersionWindowsLinuxOS XNotes
DGN Direct 3.8.1 yes no no
HOOPS Exchange 2015 yes yes no
HOOPS Publish 2015 yes no no
.NET Framework 4.0 yes no no v4.5 required for wpf_image
v4.5 required for WPF over Remote Desktop
Parasolid 23.0 yes no no
Qt 4.6.3 yes yes no
RealDWG 2015 yes no no Visual Studio 2012 only
SketchUp SDK v7 yes no no
New features and enhancements

  • All 3D shader drivers now have support for rendering transparent backgrounds to an offscreen window target.
  • The visual selection algorithm has been enhanced to take advantage of available hardware acceleration on shader based drivers, improving selection performance.
  • There is a new quick moves heuristic, "<a href="../Hoops3DGS/prog_guide/04_5_interacting_with_scene.html::inplace">inplace</a>", which is useful when using a transparent highlight style with quick move geometry.
  • Capping geometry can now be extracted to another segment.
  • You can now use selection culling to enable or disable selection of culled geometry.
  • Performance of view-dependent vertex markers (splat-rendering using filled circles and filled squares) has been improved in the DirectX 11 driver. See section 2.8.2.1 of the Programming Guide for details about vertex markers.
  • The performance of patterned line and edge drawing in the DX11 and OpenGL2 drivers has been improved by up to 15x. The reference manual entry for HC_Set_Line_Pattern contains further details.
  • You may now set a soft memory limit, which triggers an event when Visualize allocates more memory than specified.
  • Rendering performance when using static model has been improved for a wide variety of scene graph organizations.
  • File loading performance for IFC files loaded through the HOOPS Exchange interface has been significantly improved.
  • There is a new 'strength' parameter for eye-dome lighting, which helps to smooth out any graphical anomalies in the image.
  • The double-precision rendering logic has been enhanced to take advantage OpenGL hardware acceleration when such acceleration is available. This will result in greatly improved rendering performance for double-precision primitives. More information is available in the OpenGL2 section of the Device Guide.
Functional changes

  • The HIO_DWG2 interface has been renamed to HIO_DWG. The legacy HIO_DWG interface that was deprecated and replaced by HIO_DWG2 in version 20.00 is no longer provided.

  •  Project changes