With the CAD application Keyshot you are able to create high-quality 3D visualizations in record time. You can observe in real time how your animations and renderings take shape and form. Keyshot impresses with its ease of use. The program has been developed as a standard visualization tool for industrial designers, 3D artists and designers.The CAD program KeyShot has no special requirements on the CPU, memory or graphics card. KeyShot takes full advantage of the cores and threads of your system. The more powerful your workstation is, the faster KeyShot becomes. System performance is linear to the number of cores and threads in your workstation.
Optimal processor core
Keyshot is a CPU-based rendering program. In order to process optimal results for more complex models or light scenarios in real time, we recommend using a workstation with an Intel Xeon Six- or Octa-Core processor and the highest possible clock frequency, starting at 3GHz. The number of cores has priority over the clock frequency. Each physical core increases the performance by 100 percent. Enable hyperthreading in BiOS. Each virtual core (hyper threading) increases performance by about 30 percent.
We recommend the use of 32 GB memory to import all polygons into your CAD files without any loss of speed. With sufficient memory, your workstation will be able to run more programs simultaneously or open multiple and larger files simultaneously. The faster the RAM, the faster your project data will be read and written. Programs can be started much faster. Make sure to use the same memory channels when equipping your RAM modules.
The right graphics card for keyshot
The Keyshot CAD program does not use the graphics card for rendering. For this reason, the graphics card has no direct influence on the workflow. Graphics cards from Open GL 2.0 work perfectly under Keyshot. With the new KeyShot 9 release, you can take advantage of the full GPU-accelerated raytracing power of NVIDIA RTX with OptiX. You can switch between real-time CPU and GPU rendering without affecting your current workflow. Keyshot supports nVidia Geforce, Quadro and Tesla graphics cards with the latest generation Maxwell and graphics cards. For beginners, we recommend an nVidia Geforce RTX 2060. For more demanding tasks, an nvidia Geforce 2080, Quadro M6000 or P6000 is the better option.
The use of SSD hard disks has proven itself in order to ensure fast data access. Samsung SSDs currently offer the best price-performance ratio from 250-500 GB and 5 years warranty.
Pay attention to the correct settings in Keyshot
Render times are strongly influenced by the settings in Keyshot. An example: Change the mode in the settings of your render options from *Standard* to *Background* to reduce the render times by about 30%.
Increase rendering speed
Make sure that Keyshot uses all available CPU cores. In the ribbon menu you will find a dropdown menu *CPU usage*. Select *All cores*.
For larger models, set the border (disable) to *Auto*. Go to the settings under the Interface menu item and click *Save Changes*. From now on, the orange outlines around larger models will be switched off.
In Power Mode, certain scene lighting settings, such as Ground Shadow or Global Lighting, are disabled to improve the real-time Resup/Frame Rate. You can use Alt+P to turn Performance Mode on and off.
Decrease the resolution of your real-time view. You can set the real-time resolution using the Image tab in the Project window.
Disable the import of NURBS data when importing your CAD data. Click Import, navigate to your model and open it. In the Import window, go to Geometry and disable Import NURBS Data.
Use the basic setting for real-time illumination. Starting with KeyShot 6, you will find the setting under the *Lighting* menu item. This preset allows for simple, direct shadow lighting and is ideal for simple scenes. Use the basic illumination when you want to render simple models illuminated by the environment.
Reduce your output resolution. You can change your output resolution in the Render *Output* menu.