Tech Soft 3D Innovation Lab
Demos and Experimental Projects built with HOOPS SDKs

CAD Model Streaming Demo
This HOOPS Visualize for Web (formerly HOOPS Communicator) demo shows how the HOOPS Streaming Server can be used to easily swap between different models.

Full Apartment Building Demo
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used in the BIM workspace by streaming in electrical, structural, and architectural data.

Boeing 777 Demo
This demo shows a 30GB CATIA assembly loaded in the browser. This is achieved by streaming in the data through a remote streaming server.

Manufacturing Control System Demo
This HOOPS Visualize for Web (formerly HOOPS Communicator) based demo shows how 3D data can be connected to external information such as ERP, PLM, or PDM systems.

PBR Viewer
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to apply PBR and image-based lighting to datasets to make higher quality visualization experiences.

Work Procedure
This demo showcases HOOPS Visualize for Web's (formerly HOOPS Communicator) powerful JavaScript API, by programmatically creating an animation.

Model Break Manager Demo
This Model Break Manager Demo enables simple model break views in a web viewer.

Assembly Creator Demo
This HOOPS Visualize for Web (formerly HOOPS Communicator) demo shows how to load parts from a parts list and construct an assembly using custom mate operators.

HOOPS Visualize for Web – Editing Scene Properties
The command Interpreter add-on is a library that allows users to save the setup of their scene in order to replay and share them.

Exchange Polygonica Bridge for Polygonica 3.2 +
This set of C++ classes loads a CAD file using HOOPS Exchange, extracts all the triangles from the data and maps them into a Polygonica PTSolid object.

Product Configurator Demo
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to create a product configurator visualization solution.

Inventory Management Demo
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to visualize information from an external database in the browser.

Additive Manufacturing Demo
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to create an additive manufacturing application.

Large Factory with Robots
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to animate large AEC models by animating several robotic arms based on remote server data.

Animation Creator Demo
This demo showcases how the Animation API in HOOPS Visualize for Web (formerly HOOPS Communicator) can be utilized to create a simple animation creation application for work instructions, object assembly and disassembly, and much more.

3D Printing Demo
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be integrated with a Polygonica server to provide an application for a 3D printing workflow.

Factory Status Demo
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to create IoT and Digital Twin applications.

Delayed Configurator Demo
This demo showcases an important loading feature that is a built in part of HOOPS Visualize for Web (formerly HOOPS Communicator) called Delayed Load.

Collaborator Demo
This demo shows how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to create a collaborative screen mirror application for viewing 3D engineering data.

Mobile AEC Viewer Demo
The Mobile AEC Viewer demo is an example of how a fully web based application can be used for a typical inspection workflow for the building and construction industry.

2D DWG Drawing Demo
This demo is built with HOOPS Visualize for Web (formerly HOOPS Communicator) and allows you to view several models, along with layers, sheets, and other drawing properties within each model.

Office Point Cloud Demo
This HOOPS Visualize for Web (formerly HOOPS Communicator) based demo features a point cloud overlay that can be modified through the provided UI.

Product Lifecycle Management Demo
This demo shows a custom built UI to display how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used for assembly navigation and revision control within a PLM system.

Engine Scan Demo
This demo is an example of how point cloud data can be viewed within a browser using HOOPS Visualize for Web (formerly HOOPS Communicator).

Configurator Demo
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to create a product configurator visualization workflow.

Apartment Building Demo
This demo shows how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to create an animated building timeline for the AEC and BIM industry.

Four Models Demo
This HOOPS Visualize for Web (formerly HOOPS Communicator) based demo shows how multiple models can be loaded on demand within the same scene.

Kinematics Toolkit Demo
This Kinematics Toolkit is built with HOOPS Visualize for Web and features a set of classes to add kinematics-based animations to CAD Models.

Digital Whiteboard Demo
This demo combines the concept of a 2D Digital Whiteboard with 3D, allowing the user to place actual mechanical or architectural CAD data alongside text, images, PDFs, and other elements.

Minimal Web Viewer
The HOOPS Web Platform uses HOOPS Exchange for CAD data access and HOOPS Visualize for Web (formerly HOOPS Communicator) for 3D web visualization.

Cloud Modeler Demo
This demo combines Siemens Parasolid with HOOPS Visualize for Web (formerly HOOPS Communicator) to showcase solid modelling operations in a web browser. You can generate geometry (either a torus or rectangular solid), Boolean them, blend edges and download the result as a Parasolid XT file.