
.. role:: raw-html(raw)
    :format: html

.. |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 27.53
=========   

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", "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.0", |supported|, |unsupported|, |unsupported|, "v4.5 required for wpf_image and for WPF over Remote Desktop"
		"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", "2021", |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.0", |supported|, |unsupported|, |unsupported|, "v4.5 required for wpf_image and for WPF over Remote Desktop"
		"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", "2021", |supported|, |unsupported|, |unsupported|, "64-bit Windows only. Requires Visual Studio 2019 Redistributable."


Enhancements
------------

* **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.

* **Text** Non-transformable anti-aliased text now respects displacement settings


Fixed Bugs
----------

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

	"SDHV-20393", "Transparent effect is different"
	"SDHV-20387", "FitWorld does not work properly"
	"SDHV-20375", "Loading Failed with OBJ File that Contains Only Lines with HPS[231130-000006]"
	"SDHV-20322", "HOOPS crash when using Priority HSRA and AA text (DirectX11 driver)"
	"SDHV-20320", "There is still regression regarding SDHV-20196"
	"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[230227-000004]"
	"SDHV-19753", "Slowdown while zooming in/out [230103-000002]"
	"SDHV-19680", "Is lasso selection available in 3DF [221213-000008]"
	"SDHV-19596", "Window background image not displayed correctly"
	"SDHV-5230", "SelectByRay selects a hidden part of a faces using cutting plane"
