Demos and Experimental Projects built with HOOPS SDKs
This HOOPS Visualize for Web (formerly HOOPS Communicator) demo shows how the HOOPS Streaming Server can be used to easily swap between different models.
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.
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.
This demo shows a 30GB Catia assembly loaded in the browser. This is achieved by streaming in the data through a remote streaming server.
This Model Break Manager Demo enables simple model break views in a web viewer
This HOOPS Visualize for Web (formerly HOOPS Communicator) based demo shows how multiple models can be loaded on demand within the same scene
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.
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.
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.
This demo built with HOOPS Visualize for Web (formerly HOOPS Communicator) allows you to view several models, along with layers, sheets and other drawing properties within each model.
This HOOPS Visualize for Web (formerly HOOPS Communicator) based demo features a point cloud overlay that can be modified through the provided UI.
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.
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.
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, PDF’s, and other elements.
This demo is an example of how point cloud data can be viewed within a browser using HOOPS Visualize for Web (formerly HOOPS Communicator).
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to create a product configurator visualization workflow.
This demo showcases HOOPS Visualize for Web's (formerly HOOPS Communicator) powerful JavaScript API, by programmatically creating an animation.
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to create IoT and Digital twin applications.
This demo showcases an important loading feature that is a built in part of HOOPS Visualize for Web (formerly HOOPS Communicator) called Delayed Load.
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.
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.
This demo showcases how the Animation API in HOOPS Visualize for Web (formerly HOOPS Communicator) can be utilized to create a simple application for animated work instructions.
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.
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to create an additive manufacturing application.
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to visualize information from an external database in the browser
This demo showcases how HOOPS Visualize for Web (formerly HOOPS Communicator) can be used to create a product configurator visualization solution.
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.
ExchangeSharp is a direct C# language binding for HOOPS Exchange implemented in the namespace TS3D.Exchange.Direct. It is created using libclang to parse the Exchange headers.
This set of C++ classes load a CAD file using HOOPS Exchange, extracts all the triangles from the data and maps them into a Polygonica PTSolid object.
The HOOPS Web Platform uses HOOPS Exchange for CAD data access and HOOPS Visualize for Web (formerly HOOPS Communicator) for 3D web visualization.
A set of classes to add kinematics-based animations to CAD Models
When combined with the QT UI toolkit the HOOPS Native Platform can run on a variety of operating systems to create cross-platform applications with minimal change in the underlying codebase.
This Windows desktop application showcases how Tech Soft and Machine Works SDKs can work together to create a powerful additive manufacturing application.
The Exchange Toolkit provides functions for easily accessing specific parts of the data model.
This demo integrates Google’s ARCore with HOOPS Visualize for mobile. This powerful mobile CAD viewer can place 3D assemblies in real space anchored to physical locations.
Be the first to know about new projects
Copyright © 2025 Tech Soft 3D. All Rights Reserved. Built by your friends at Tech Soft 3D.
Need to contact us? Email us at labs@techsoft3d.com.