KeyShot Network Rendering allows you to connect multiple computer systems on a network and utilize all of your hardware to significantly and easily increase your rendering capacity and performance. The power of KeyShot Network Rendering is that you can further refine your design, add variations and submit additional jobs to fully push your visualization to the network.
How it works
KeyShot Network Rendering consists of three roles: Clients, Managers and Workers. The KeyShot Client application communicates internally with the Manager service and assigns the job tasks to the available Workers. The manager can have both CPU and GPU workers connected and assigns the tasks of a CPU or GPU render job based on the client application's request. KeyShot Network Rendering software is compatible with macOS, Windows and Linux. And like KeyShot, Network Rendering (9.1 and newer) can process jobs in both CPU and GPU mode, depending on the capabilities of the connected workers.
How many cores do you need?
If you are using CPUs for KeyShot network rendering, the correlation between render time and the number of cores in your network is roughly linear. Performance depends on your CPU specification. For best results, choose high-performance processors, e.g. Intel Xeon or AMD Threadripper.
When using GPUs for KeyShot network rendering, the render time can be even shorter, e.g. rendering on an NVIDIA RTX GPU is 4-6 times faster than on an Intel Core i7 CPU. Each GPU uses up to 16 of the cores included in your KeyShot Network Rendering license.
Client management
Manage all clients in your organization with the ability to assign specific permissions based on role or usage. Easily add, remove or change passwords and permissions for each client from a single screen within the user and group management system.
Worker management
Manage your workers by scheduling them for use at specific times or days. Set the number of cores allowed at any given time and instantly see which computers are assigned, with the ability to utilize computer power without KeyShot installed.
KeyShot Network rendering functions
- Manager/Worker system - KeyShot installation on Worker not required
- Network Render Queue - render jobs can be submitted by everyone
- Easy installation and management - simply install and follow the instructions
- Simple updates - downloaded from the network queue
- User manager - enables the management of user accounts via jobs in the queue
- Automatic worker entry - recognized by manager
- Job queue - shows the current frame rendering and the remaining job time
- Job prioritization - The queue allows you to add and reprioritize jobs
- Unlimited worker support - with any number of CPU or GPU cores
- Worker Tray Application - enables fast updating in the network
- Partial Image Download - Download the results before rendering is complete
- Worker Scheduling - planned activated slave usage for defined times
- Worker management - add or remove a slave at any time
- Version compatibility - works with all versions of KeyShot
- Support for macOS, PC and Linux