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 |