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

.. admonition:: Welcome to our new documentation
   
   We are pleased to announce the release of **our new documentation!**

   It comes with a new look-and-feel and a better navigation interface.
   The search feature is faster now.
   And in the next releases, we will be adding more fine-grained controls such as whole-word match and fuzzy search.
   More to come!
   

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", "2022 SP2 U1", |supported|, |supported|, |unsupported|, ""
		"HOOPS Publish", "2022 SP2 U1", |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."
		


New Features
------------

**Custom Shaders.** Standard lighting functions can be provided to shaders. :ref:`Shader debugging API <prog_guide/3dgs/06_12_custom_shaders:Debugging shaders>` is now available. Shader definition and attributes can now be saved and read from HSF/HMF files.

**Text Rendering Quality.** Anti-aliased text appears more clearly and crisply defined.

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

.. csv-table::
	:header: "Issue Number", "Description"
	
	"SDHV-19486", "Modern Shader not working depending on Topology of Mesh"
	"SDHV-19485", "Text greeking doesn't work"
	"SDHV-19452", "text greeking no longer works as expected"
	"SDHV-19435", "About Highlighting Multiple Point Cloud Data"
	"SDHV-19427", "Deleting Modern Shader Instances deletes expired Shader Attributes"
	"SDHV-19425", "edge pattern dashed isn't visible in far zoom"
	"SDHV-19414", "Zlib vulnerability (220701-000003)"
	"SDHV-19404", "Incorrect image color when applying as texture"
	"SDHV-19401", "Severe regression in Text zoom performance and display quality introduced in Visualize 2022"
	"SDHV-19397", "Erratic mouse click event handling"
	"SDHV-19350", "Save HOOPS data from middle of segment tree"
	"SDHV-19345", "Perf Regression in V27.00 OpenGL2 w.r.t v24.41"
	"SDHV-19344", "Exception with Hoops 3DF 2700 in std_draw_tree.cpp"
	"SDHV-19341", "Image driver not rendering markers nicely"
	"SDHV-19340", "Image driver lighting is not consistent"
	"SDHV-19333", "Limitation on the number of spot light?"
	"SDHV-19323", "Transparency algorithm Depth peeling not working as expected"
	"SDHV-19301", "Text not showing on some specific positions."
	"SDHV-19277", "Incorrect animated trail when running multiple sequential animations that contain HBhvInterpolatorTrail"
	"SDHV-19218", "Washed-out text with text anti-aliasing"
	"SDHV-19216", "CAD face color is different in HPS 2021 SP2 U1"
	"SDHV-11024", "Color has no diffuse component"
	"SDHV-10985", "Text alignment issue with one character in a line"
	"SDHV-10270", "Performance issue while selecting all cad model faces on 2590"
	