General Preferences


Show Welcome Window at Start Up
Displays a splash-screen at startup with recent scenes, demo scenes, news and info.

Adjust aspect ratio to backplate
Automatically resizes the Real-time View to the same aspect ratio of any backplate image that is loaded into the Real-time View.

Auto Update
Prompts you to download and run the update installer when a newer version becomes available.

Pause KeyShot when sending jobs to Network Rendering
Pause rendering in the Real-time View and stop the usage of your CPU when jobs are submitted to KeyShot Network Rendering.

Pause Real-time Render after time or samples 
Select an amount of time or render samples to automatically pause the rendering in the Real-time View and stop the usage of your CPU.


Select the format for the saved screenshot (JPEG or PNG).

Determines the compression of the saved image. Higher settings mean less compression yet better quality, but the file size will also increase. The default value is 99.  

Include Alpha (Transparency)
If the format is set to PNG you can choose to include alpha, this will hide the lighting environment and make ground shadows transparent.

Ask where to save each screenshot
KeyShot will prompt you to specify a location when saving a screenshot from the Real-time View.

Save a camera with each screenshot
When checked, KeyShot will save a camera view for every screenshot that is saved out. These views can be accessed from the camera tab in the project window.

Save metadata with each screenshot
when checked, KeyShot will save metadata about the image. In the  settings drop-down you can choose the format of the metadata.

Default Startup Scene

This lets you set the default startup scene when you start KeyShot. The startup.bip scene is set as the default. Any KeyShot scene may be set as a startup scene. To change, simply click on the Folder icon  and browse to the scene you want KeyShot to load on startup.

Backup Revision

Create a serialized backup revision with each save
When checked, the Revision Manager will become enabled. KeyShot will create a serialized backup every time that you save rather than overwriting the scene. This results in a full copy of the original scene.

Backup history depth
Determines how many instances of the scene will be saved before the oldest one get overwritten. By default the value is 5. When the scene is saved a 6th time, the first (oldest) version of the scene will be overwritten. The maximum value is 99. 

Save Reminder

Display save reminder notification every: 
KeyShot will prompt you to to save at the interval selected. These times include every 5, 10, 15, 30 and 60 minutes. Select Never if you do not want a Save Reminder to appear. 

Cloud Library

This shows the login status for the KeyShot Cloud Library. Learn more about KeyShot Cloud.

Clear Cache
Resets the KeyShot Cloud window to default, by clearing visited links, http cache and local storage.

Clear don't show again

Restore All Messages and Warnings... 
All dialogs that can be disabled by marking "Don't show again" will be enabled and shown when applicable. 


This section allows the user to configure the proxy settings in order to communicate with Luxion's software update server and the KeyShot Cloud Library. This may be necessary when KeyShot is installed in environments with tight firewall security.

Proxy type dropdown
This dropdown menu provides four options: No proxy, Automatic proxy detection (default), HTTP, SOCKS v5.

This option becomes available when HTTP or SOCKS v5 are selected. Enter the hostname of the proxy server as recognized on the network, or the host's IP address.

Enter the port the proxy server is using to communicate through the firewall.

Enable proxy authentication
It may be necessary to enable proxy authentication on the server. To do so, check this checkbox.

Enter the user name that the user has been assigned to communicate with the proxy server.

Enter the password for the user account on the  proxy server.


LiveLinking connects KeyShot to a modeling application via a custom plugin. When enabled, LiveLinking allows you to run KeyShot in parallel with supported 3D modeling software, and update the geometry inside of KeyShot without losing any of the material assignments, cameras, lighting, etc. All plugins developed by Luxion or a partner company may be found here.

Enable LiveLinking
When checked (default), KeyShot will start and connect to supported 3D modeling software through the installed plugin. Note: these plugins for 3D software are different from plugins for KeyShot explained in the Preferences.

LiveLinking Network port range
This is the port range the installed plugin is using.


This section provides the setting to take advantage of using local Python library installations for KeyShot's Scripting capabilities. Learn more about Scripting here.

Use local Python paths
If checked, and if the user has Python libraries like PIL or SciPy installed locally, it will be possible to use those libraries inside of KeyShot. However, only version 3.4 is supported which is the same version that is being used inside KeyShot. If not checked, then only the Python modules exposed inside KeyShot will be available to the scripts running inside.

On this page