Supported Platforms
Operating Systems
The HOOPS Communicator binaries are supported on the following 64-bit operating systems:
- Windows Server 2012 and newer
- CentOS 6.9 and newer
- Ubuntu 14.04 and newer
- macOS 10.14 and newer, XCode 12.2 (LLVM)*
Windows users: Please be sure to download the Windows redistributables, see link for versioning.
HOOPS Converter: See this link for information about supported platforms specific to HOOPS Converter.
If you are interested in support for other 64-bit operating systems please contact us.
*Please note, Server-Side Rendering for the Stream Cache Server is not supported on macOS.
Recommendations
These hardware recommendations apply to systems running the Server-Side Renderer.
Recommended hardware
Processor: Quad Core or better
Memory: 16GB minimum
Graphics Hardware: Performance is highly dependent on model complexity. We recommend using NVIDIA Geforce GTX or NVIDIA GRID GPUs.
Important Note: On Linux platforms, most desktop graphics devices will work for development purposes, however, the HOOPS Communicator team highly recommends using NVIDIA devices and drivers for server deployments.
Recommended platforms
- Windows Server 2012 R2
- Ubuntu 14.04 Server Edition
See our platform setup pages for hints on how to prepare various computing environments for HOOPS Communicator:
- Amazon Linux (Amazon EC2 GPU Instance) [hardware accelerated graphics]
- Generic Linux Server
- Ubuntu 14.04 Server Edition (Amazon EC2 GPU Instance) [hardware accelerated graphics]
- Ubuntu 14.04 Server Edition (Physical machine) [hardware accelerated graphics]
- Ubuntu 14.04 Server Edition (Virtual machine)
- Windows Server 2012 R2 / Windows Server 2008 R2 (Amazon EC2 GPU instance) [hardware accelerated graphics]
Amazon EC2 recommendations
- Microsoft Windows Server 2012 R2 Base
- Ubuntu Server 14.04 LTS
Important Note: When using Amazon for Server Side Rendering, ensure that the g2 instance type (backed by physical GPU) is selected when the instance is being created.
Windows redistributables
The Visual C++ 2017 64-bit redistributables are required in order to use HOOPS Communicator on the Windows operating system.
Linux dependencies
In order to use HOOPS Communicator in a Linux environment, your system must meet the following requirements:
- glibc: 2.17 or greater.
- libstdc++: from GCC 8.2.3 or later.
Web Viewer
The Web Viewer works on the following browsers:
Platform | Browser |
---|---|
Windows | Chrome, Firefox, MS Edge |
Linux | Chrome, Firefox, MS Edge |
Mac | Chrome, Firefox, Safari 8 |
Android 5+ | Chrome |
iOS 11+ | Chrome, Safari |