Some of the features of the HOOPS Web Viewer API include:
Fast model streaming and model aggregation
Optimized large model performance
Granular picking and highlighting
Full support for engineering data
2D and 3D markup support
Cutting and sectioning support
Client-side mesh and material creation
Support for server-side rendering
The goal of this section of the Programming Guide is to give you a comprehensive understanding of the major functional areas of the HOOPS Web Viewer API, with the focus on helping you integrate the library into your own application and answer as many questions as possible. Feel free to read through the content sequentially or just jump to areas that are relevant to you.
If you prefer a more condensed tour, we recommend the Building a basic application tutorial, which provides a step-by-step walkthrough of the product by building a simple web application using HOOPS Communicator.