|ProductDocName|
================

HOOPS Visualize Desktop is a 3D visualization SDK especially created for the engineering industry. Using HOOPS Visualize Desktop as a foundation, you can build your application without worrying about implementing your own 3D rendering framework or the details of loading models. 

.. only:: standard

   HOOPS Visualize Desktop is interoperable with our model loading toolkit, HOOPS Exchange, as well as our 3D PDF writer, HOOPS Publish.

In this document, we provide tutorials, sample code, API documentation, and a written guide. Direct engineering support to get your application running and shipping quickly is also available.

If you are new to HOOPS Visualize Desktop, we recommend reading the :doc:`Technical Overview <general/technical_overview>` for a summary of our product's capabilities. When you are ready to begin using the API, the Programming Guide is a good place to start. 

HOOPS Visualize Desktop API works with both C++ and C#, and is supported on Windows, Mac, Linux, and mobile devices (see our Supported Platforms page for details).

.. toctree::
   :maxdepth: 1
   :caption: Getting Started
   :hidden:

   general/introduction
   general/technical_overview
   general/supported_platforms
   general/supported_file_formats


.. toctree::
   :maxdepth: 1
   :caption: Tutorials
   :hidden:

   Tutorials <guides/tutorials_index>
   general/sandboxes


.. toctree::
   :maxdepth: 1
   :caption: Programming Guide
   :hidden:

   prog_guide/prog_guide_01_index
   prog_guide/0101_database
   prog_guide/0102_api_conventions
   prog_guide/prog_guide_02_index
   prog_guide/prog_guide_03_index
   prog_guide/prog_guide_04_index
   prog_guide/prog_guide_05_index
   prog_guide/prog_guide_06_index
   prog_guide/prog_guide_07_index
   prog_guide/prog_guide_08_index
   prog_guide/prog_guide_09_index
   prog_guide/prog_guide_10_index
   prog_guide/1101_ooc_basics
   prog_guide/1202_virtual_reality
   prog_guide/prog_guide_appendix_index
   
   
.. toctree::
   :caption: API Reference
   :hidden:

   C++ API <api_ref/cpp/index>
   C# API <api_ref/cs/index>


.. toctree::
   :caption: Additional Resources
   :hidden:
	
   Release Notes <general/release_notes/index>
   Public Roadmap <https://techsoft3d.atlassian.net/wiki/spaces/KBHV/pages/1190658077/HOOPS+Visualize+HPS+Public+Roadmap>
   general/acknowledgments	
   general/package_contents
   general/licensing	
   guides/sample_code   
   Downloads <https://developer.techsoft3d.com/hoops/hps/downloads/latest/>
   Archives <archives>


.. toctree::
   :caption: Support
   :hidden:

   Developer Support <https://support.techsoft3d.com/>
   Knowledge Base <https://partner.support.techsoft3d.com/servicedesk/customer/portal/11/article/524288724>
   Community Forum <https://forum.techsoft3d.com/>
   contact_us


.. container:: linkbox-grid-container

   .. container:: linkbox

      .. rubric:: Overview
         :class: title

      .. container:: tagline

            Technical Overview and Release Notes

      * :doc:`Technical Overview <general/technical_overview>`
      * :doc:`Release Notes <general/release_notes/index>`
      * :doc:`Package Contents <general/package_contents>`
	  
	
   .. container:: linkbox

      .. rubric:: Platforms and Formats
         :class: title

      .. container:: tagline

            Information about supported platforms and file formats

      * :doc:`Supported Platforms <general/supported_platforms>`
      * :doc:`Supported Formats <general/supported_file_formats>`
	  
	  
   .. container:: linkbox

      .. rubric:: Getting Started
         :class: title

      .. container:: tagline

            Tutorials and samples for new developers

      * :doc:`Tutorials <guides/tutorials_index>`
      * :doc:`Samples <guides/sample_code>`
      * :doc:`Sandboxes <general/sandboxes>`


   .. container:: linkbox

      .. rubric:: Programming Guide
         :class: title

      .. container:: tagline

            Guide to HOOPS Visualize Desktop concepts. Complete TOC available in the sidebar.

      * :doc:`Fundamentals <prog_guide/prog_guide_01_index>`
      * :doc:`Geometry <prog_guide/prog_guide_02_index>`
      * :doc:`Viewing <prog_guide/prog_guide_03_index>`
  
  
   .. container:: linkbox

      .. rubric:: API Reference
         :class: title

      .. container:: tagline

            Detailed information about the HOOPS Visualize Desktop APIs

      * :doc:`C++ API <api_ref/cpp/index>`
      * :doc:`C# API <api_ref/cs/index>`
 

   .. container:: linkbox

      .. rubric:: Additional Resources
         :class: title

      .. container:: tagline

            Our forward plans and contact information

      * `Public Roadmap <https://techsoft3d.atlassian.net/wiki/spaces/KBHV/pages/1190658077/HOOPS+Visualize+HPS+Public+Roadmap>`__
      * `Support <https://support.techsoft3d.com/>`__
