Interface Preferences


Select the desired language in the menu.

Select desired color for the KeyShot interface. This can also be set from the Ribbon > Workspaces drop-down.

Font Size
Select the desired font size in the drop-down. This is useful when working on high-resolution displays without system scaling applied.

Selection outlines
Displays an orange outline around selected parts.

Use CPU for selection outlines
Enable this if selection outlines are unstable on GPU.

Include camera changes in undo/redo
This will include all camera movements in the undo stack.

Reverse camera distance scrolling
Reverse the scrolling on the camera when dollying the camera.

Enable sub menus in Real-time View
Rather than showing a list of functions in the right click menus, these functions will be logically grouped into sub menus.

Disable scene tree hierarchy changes
Prevents you from making any changes to the scene tree hierarchy by dragging and dropping parts.

Lock pivot to target
When it is enabled the pivot moves with the target when you pan the camera.

Scene Tree object preview tooltips
When checked you will see a spinning OpenGL shaded preview of an object when hovering over it in the scene tree.

Respect animation ordering
If you perform multiple animations on a part/group any translations will by default be executed last, as this will move the pivot point. With this setting you can force the animation to respect the order set in the Scene Tree (top to bottom).

Show support tool in Help menu
Enable the support tool for support troubleshooting purposes.

Use GPU (enable effects)
When checked, enables the Bloom, Vignetting and Chromatic Aberration effects under Project window, Image tab, Image Styles.

Progressive Image Sampling
When checked, KeyShot will down-sample the scene while the camera is moved to enable faster performance. On machines with many cores this function may be turned off to ensure a smooth camera movement without loss of quality.

Disable outline for large models
Makes it possible to disable selection outlines based on the size of the model. Auto will disable the outlines based on the available GPU memory and Custom will disable them when your model reaches the specified amount of triangles.

Render Output window memory limit
This controls the amount of memory reserved for the image buffer in the output window. If the rendered image takes up more memory than this limit, it will be downscaled until it is below the limit. This is useful if you are rendering gigapixel images and your scene takes up a lot of memory. It does not affect the output image itself (as specified in the Render Settings), but does affect images saved directly from the output window.


Show in-project material list under material properties tab
All in-project materials will be displayed.

Use gloss instead of roughness for materials
Replaces all roughness sliders with gloss sliders and converts all roughness values to gloss values. Useful if you are working with a Gloss-meter to measure your materials.

Use UV mapping as default
Replace the default mapping type from Box to UV-mapping

Link materials of duplicate parts
When checked the material of duplicate parts will be linked. Learn more about linked materials on the Assigning Materials page.

Link duplicate materials when assigning from Library
When checked all instances of a material applied to parts in the scene will be linked. Learn more about linked materials on the Assigning Materials page.


The log can be accessed under the Help menu in the KeyShot menu bar. It will contain a log of all errors that occurred while running KeyShot.

This dropdown menu contains the lowest level of warning that will be captured in the log. Warning levels are: Information (default), Warning, Critical, Fatal.

Display log window on critical errors
When checked, the log window will open up automatically as soon as a critical error occurs.

History back buffer
Sets the number of entries in the log.

3Dconnexion Settings

KeyShot supports input devices from 3Dconnexion on both Windows and Mac. Make sure a 3Dconnexion device is connected in order to be able to change these settings. Learn more about 3Dconnexion.

3D mouse sensitivity
Set the sensitivity of the 3D mouse.

Restrict to dominant axis
Only allows one axis movement at a time.

Invert axis
Inverts camera movement direction.

Use global up axis
When checked (default) the camera will always rotate around the global up axis, even when tilted. 

On this page