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

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 SP1", |supported|, |supported|, |unsupported|, ""
		"HOOPS Publish", "2022 SP1", |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.** Custom shaders are now available. Please see our :doc:`Programming Guide page </prog_guide/3dgs/06_12_custom_shaders>` for more information.


Functional Changes
------------------

.. only:: standard

	**HOOPS Exchange.** HOOPS Visualize now works with HOOPS Exchange 2022 SP1.

	**HOOPS Publish.** HOOPS Visualize now works with HOOPS Publish 2022 SP1.

	**HOOPS Communicator.** HOOPS Visualize now works with HOOPS Communicator 2022 SP1.

**OpenGL ES Deprecated.** For Android and iOS, support for OpenGL ES 2.0 is now deprecated. HOOPS Visualize supports OpenGL ES 3.0 and higher.

**OpenGL on Mac deprecated.** Support for OpenGL driver on Apple MacOS is deprecated and will be removed in a future undetermined release. Recommend moving to Metal driver.



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

.. csv-table::
	:header: "Issue Number", "Description"
	
	"SDHV-19311", "polygon face rendering problem using image driver"
	"SDHV-19300", "HSelectionSet->DeSelectSubentity is not working"
	"SDHV-19281", "BStreamFileToolkit::KeyToIndex returns INVALID_KEY"
	"SDHV-19241", "Crash in OBJ export [220317-000002]"
	"SDHV-19233", "Displacement not working for Images"
	"SDHV-19217", "Marker in Origin leads to Crash"
	"SDHV-19185", "Camera near limit is not calculated correctly when set to -0.001"
	"SDHV-19180", "HOOPS Internal Error: Assert failure with HPS (not reproducible with 3DF)"
	"SDHV-19173", "Opening a .hsf file of size 1.4 MB is taking around 890 MB of RAM on iOS. This is observed for HOOPS visualize 2500 and 2610 both."
	"SDHV-19160", "Image driver not rendering fonts nicely"
	"SDHV-19151", "Highlighting of hidden vertices"
	"SDHV-19097", "2018から2022へバージョンアップすると文字が欠けるときがある"
	"SDHV-19054", "Bounding box regarding Reference is not updated."
	"SDHV-11105", "Line space is wrong when insert multiline text to shell"
	"SDHV-11099", "Text rendering degraded in HPS 2021 SP2 U2 (vs. HPS 2020 SP1)"
	"SDHV-11081", "Inserting polygon with transparency rendering options leads to crash at specific camera angle"
	"SDHV-11061", "Crash when remote desktop is disconnected (DX11 - 3DF 26.20)"
	"SDHV-11053", "sluggish quick move"
	"SDHV-11044", "CuttingSectionが表示されているときにPolyLineに対してHPS::SelectionItem::ShowEdges()を実行しても正しいIndexが返ってこない"
	"SDHV-11040", "Models are appearing stretched in graphics area after hoops update"
	"SDHV-10975", "Geometry created by HC_Compute_Text_Outline_With_Encoding() does not match the original text."
	"SDHV-10880", "Memory Leak & Assertion"
	"SDHV-5083", "Text size is not the same when using zoom"
	