.. |supported| image:: ../../_assets/images/green_circle.png
.. |na| image:: ../../_assets/images/grey_circle.png
.. |unsupported| image:: ../../_assets/images/red_circle.png
.. |partialsupport| image:: ../../_assets/images/gray_green_circle.png


#########
3DF 30.30
#########

.. note:: Change to Product Package Names
  
  To improve clarity and consistency, HOOPS has adopted a unified naming scheme across all products. New package names now include product, version, platform, architecture, and compiler details.


Library Compatibility Information
=================================

.. only:: not spatial

	.. csv-table::
		:header: "Library Name", "Version", "Windows", "Linux", "OS X", "Notes"

		"DGN Direct", "4.2", |supported|, |unsupported|, |unsupported|, ""
		"HOOPS Communicator", "2025.4.0", |supported|, |unsupported|, |unsupported|, "HTML HIO only works with Visual Studio v142."
		"HOOPS Exchange", "2025.5.0", |supported|, |supported|, |unsupported|, ""
		"HOOPS Luminate", "2025.3.0", |supported|, |supported|, |supported|, ""
		"HOOPS Publish", "2025.5.0", |supported|, |supported|, |unsupported|, "Requires support for SSSE3 instruction set."
		".NET Framework", "4.8", |supported|, |unsupported|, |unsupported|, "Required for VS 2019 libraries and samples."
		".NET Standard", "2.0", |supported|, |unsupported|, |unsupported|, "Required for VS 2019 and 2022 libraries."
		".NET Core", "8.0", |supported|, |unsupported|, |unsupported|, "Required for VS 2022 samples."
		"Parasolid", "35.1", |supported|, |supported|, |unsupported|, ""
		"Qt", "6.5.3", |supported|, |unsupported|, |unsupported|, ""
		"Qt", "5.12.7", |unsupported|, |supported|, |unsupported|, "Visualize is compatible with Qt 5.4 on OSX "
		"RealDWG", "2023", |supported|, |unsupported|, |unsupported|, "RealDWG 2023 is only compatible with Visual Studio 2019 (v142 toolchain) "
		"RealDWG", "2025", |supported|, |unsupported|, |unsupported|, "RealDWG 2025 is only compatible with Visual Studio 2022 (v143 toolchain) "
		"SketchUp", "2023", |supported|, |unsupported|, |unsupported|, "64-bit Windows only. Requires Visual Studio 2019 Redistributable."

.. only:: spatial

	.. csv-table::
		:header: "Library Name", "Version", "Windows", "Linux", "OS X", "Notes"

		"DGN Direct", "4.2", |supported|, |unsupported|, |unsupported|, ""
        ".NET Framework", "4.8", |supported|, |unsupported|, |unsupported|, "Required for VS 2019 libraries and samples."
		".NET Standard", "2.0", |supported|, |unsupported|, |unsupported|, "Required for VS 2019 and 2022 libraries."
		".NET Core", "8.0", |supported|, |unsupported|, |unsupported|, "Required for VS 2022 samples."
		"Qt", "6.5.3", |supported|, |unsupported|, |unsupported|, ""
		"Qt", "5.12.7", |unsupported|, |supported|, |unsupported|, ""
		"RealDWG", "2023", |supported|, |unsupported|, |unsupported|, "RealDWG 2023 is only compatible with Visual Studio 2019 (v142 toolchain) "
		"RealDWG", "2025", |supported|, |unsupported|, |unsupported|, "RealDWG 2025 is only compatible with Visual Studio 2022 (v143 toolchain) "


Fixed Bugs
==========

.. csv-table::
    :header: "Issue", "Description"

    "SDHV-21274", "Improved OpenGL support on integrated GPU,"
    "SDHV-21264", "Removed a condition to create a segdl if transparency was active on shadows."
    "SDHV-21262", "Added Intel VRAM estimation."
    "SDHV-21233", "Fixed an issue with HC_Set_Text_Font."
    "SDHV-21192", "Shadow maps now takes PBR transparency into account."
    "SDHV-21162", "Fixed indices tracking on OOC export."
    "SDHV-21157", "Fixed a crash."
    "SDHV-21151", "Added a protection for polygon with texture."
    "SDHV-21150", "Added a protection for bad camera input. If HC_Set_Camera was given a camera with the same position and target, an error will pop in console."
    "SDHV-21136", "Fixed an issue with selection after editing a shell."
    "SDHV-21118", "Fixed the update of text bounding box with text region."
    "SDHV-21109", "Fixed a tolerance issue on Compute intersect polyline."
    "SDHV-21107", "Fixed HC_Set_Conditions() argument syntax"
    "SDHV-21088", "Fixed a bad collection indirection inside the overlay drawing."
    "SDHV-21080", "Updated 3rd party HarfBuzz,"
    "SDHV-21073", "Fixed a multi driver segdl ownership."
    "SDHV-21048", "Enabled depth peeling restore for 3D image drivers for DX11, ogl2 and Metal."
    "SDHV-21047", "Fixed a bug in select_by_polygon with specific cut plane, viewpoint and using visual selection."
    "SDHV-21046", "HC_Rename_Segment_By_Key has a wrong behavior."
    "SDHV-21039", "Prevented data corruption by using negative indices."
    "SDHV-21035", "Fixed a case where selecting a model was not working after playing an animation."
    "SDHV-21025", "Fixed a visual artifact when texture is set to geometry and transmission is applied to edges."
    "SDHV-21024", "Fixed a bug hiding text with HardwareAcceleration." 
    "SDHV-21021", "Fixed visual artifacts when texture is set to geometry and transmission is applied to edges."
    "SDHV-21008", "Fixed a crash of C# applications related to HOutputHandler with a progress callback registered."
    "SDHV-21002", "Fixed a display regression."
    "SDHV-20998", "Can now use HC_Show_Memory_Usage in Java."
    "SDHV-20992", "Added a guard check to restrict the output to 3 parameters."
    "SDHV-20965", "Fixed an issue with triangles display in shell."
    "SDHV-20962", "Fixed animation so model can be correctly selected after playing."
    "SDHV-20943", "Fixed an issue in HOOPS Java API with PDF3D output"
    "SDHV-20942", "Adressed highlight of Shell-Face with holes."
    "SDHV-20937", "Addressed highlighting in HOOPS while using SetDynamicHighlight."
    "SDHV-20919", "Fixed a crash in OOC."
    "SDHV-20918", "Fixed an error in OOC files using the Point Cloud API."
    "SDHV-20916", "Improvied the Point cloud Level of detail."
    "SDHV-20910", "Adressed a crash with cutting plane."
    "SDHV-20909", "Improved performance when moving geometry."
    "SDHV-20903", "Improved performance."
    "SDHV-20880", "Addressed an error in C# API."
    "SDHV-20879", "Addressed an error in C# API."
    "SDHV-20876", "Fixed a bug with ZoomToExtent"
    "SDHV-20868", "Addressed an error in C# API."
    "SDHV-20857", "Fixed a bug in Android application"
    "SDHV-20827", "Improved handle of windows offset"
    "SDHV-20812", "Addressed an error in C# API."
    "SDHV-20804", "Fixed an Exception in HC_Filter_Circumboid."
    "SDHV-20803", "Fixed a crash when statistics are displayed."
    "SDHV-20797", "Fixed a crash in HC_Delete_Segment."
    "SDHV-20788", "Fixed an error when loading an OBJ file."
