KeyShot Keyboard Shortcuts
KeyShot's whole pitch is that rendering should feel live rather than a batch process you wait on, and its shortcut set reflects a workflow built around constantly orbiting, framing, and re-lighting a scene while the render updates in real time beneath your cursor. Camera shortcuts dominate because framing the shot is where most iteration time actually goes — unlike a modeling tool where you're creating geometry, in KeyShot you're typically importing a finished model and spending the bulk of your session adjusting materials, lighting (via HDRI environments), and camera angle. The Material and Environment libraries each have quick-access shortcuts since drag-and-drop material application onto a model is the app's signature interaction, letting you try a dozen finishes on a product mockup in the time it would take to set up one material manually in a traditional renderer. Animation timeline shortcuts extend KeyShot beyond still-image rendering into product-turntable and reveal-style animations, letting a designer keyframe camera or part movement along the same timeline paradigm found in dedicated animation software, just scoped specifically to product visualization rather than general 3D animation. Because so many KeyShot users import geometry from parametric CAD tools like SolidWorks or Rhino rather than modeling natively inside KeyShot itself, its live-linking plug-ins (which auto-update the KeyShot scene whenever the source CAD file changes) have become one of the more valuable non-shortcut-driven workflow features for teams iterating on a design that's still being refined upstream.
Camera Viewport
| Action | Windows | Mac | Description |
|---|---|---|---|
| Orbit camera | Left-drag | Left-drag | Rotates the camera around the current pivot point with a left mouse drag, the primary way to reframe a shot while KeyShot's real-time renderer updates continuously. |
| Pan camera | Shift+Left-drag or middle-drag | Shift+Left-drag | Shifts the camera position laterally without rotating it, used for fine-tuning composition after the overall angle is set with orbit. |
| Zoom camera | Scroll wheel or Ctrl+drag | Scroll wheel or Cmd+drag | Moves the camera closer to or farther from the model, distinct from changing focal length, which affects perspective distortion rather than distance alone. |
| Fit camera to scene | F | F | Reframes the camera to fit the entire imported model in view, the fastest way to reorient after zooming in tight on a specific part or losing the model off-screen. |
Materials Environment
| Action | Windows | Mac | Description |
|---|---|---|---|
| Open Material library | Ctrl+2 (or Library panel tab) | Cmd+2 | Opens the panel of preset materials that can be dragged directly onto any part of the model to apply instantly, central to KeyShot's fast material-iteration workflow. |
| Open Environment (HDRI) library | Ctrl+3 (or Library panel tab) | Cmd+3 | Opens the HDRI environment library, since KeyShot uses image-based lighting almost exclusively — dragging a new environment onto the scene changes both the lighting and any reflections instantly. |
| Duplicate a material for editing | Right-click material > Duplicate | Right-click > Duplicate | Creates an editable copy of an existing material rather than modifying the original library preset directly, useful for creating a customized variant while keeping the base preset intact for future use. |
Rendering
| Action | Windows | Mac | Description |
|---|---|---|---|
| Render still image | Ctrl+R | Cmd+R | Opens the Render dialog to produce a final high-quality still image at a specified resolution and sample count, distinct from the lower-fidelity real-time preview used while composing the shot. |
| Save scene | Ctrl+S | Cmd+S | Saves the current KeyShot scene file including camera position, materials, and environment settings, separate from any rendered image output. |
| Add animation keyframe | K (with Animation panel active) | K | Adds a keyframe at the current timeline position for the selected object or camera property, the basic building block of KeyShot's turntable and reveal-style animation workflow. |
| Play/pause animation preview | Space (Animation panel focused) | Space | Toggles playback of the current animation timeline in the real-time preview, letting you check keyframed motion before committing to a full animation render. |
Frequently Asked Questions
Why does the KeyShot viewport look grainy while I'm orbiting the camera?
KeyShot's real-time preview intentionally drops render quality during active camera movement to maintain interactive frame rates, then progressively refines (denoises) the image once the camera stops moving — this is expected behavior, not a rendering error, and the final rendered output uses full quality regardless of preview appearance.
Do materials dragged from the library modify the original preset, or create a copy?
Dragging a material onto a model part applies an instance of that material to the part; adjusting its properties afterward (color, roughness, etc.) modifies that instance within your scene, not the original library preset, unless you explicitly choose to update or save back to the library.
Can I import camera angles directly from the CAD software I modeled in?
This depends on the CAD source and import plug-in used — some CAD integrations (via KeyShot's live-linking plug-ins for tools like SolidWorks or Rhino) can carry over named views, but a typical file import brings in geometry only, requiring camera framing to be set up manually inside KeyShot afterward.
Can KeyShot animate more than just the camera, like moving individual parts of a product?
Yes — keyframes can be applied to individual object transforms (position, rotation) as well as camera movement, which is how exploded-view or reveal-style product animations get built, not just simple turntable camera orbits around a static model.
Does editing a duplicated material affect the original library preset?
No — duplicating a material before editing creates an independent copy that can be freely adjusted (color, roughness, texture) without altering the original preset in the library, which stays available unchanged for future use in other scenes or projects.
Why would I use a live-linking CAD plug-in instead of just re-importing an updated model file manually?
Live-linking plug-ins for CAD tools like SolidWorks or Rhino automatically update the KeyShot scene whenever the source file changes, preserving your existing camera, material, and lighting setup rather than requiring you to reapply all of that manually after each fresh import, which saves significant time during iterative design review cycles.
Can KeyShot render animations as a video file directly, or only individual frames?
KeyShot's Animation render output can compile directly into standard video formats (like MP4), not just individual frame images, making it straightforward to produce a finished turntable or reveal animation video without needing a separate video-compiling step afterward.
Does KeyShot support importing textures created in other software like Substance Painter?
Yes, KeyShot can import texture maps generated by external texturing tools including Substance Painter, letting you apply detailed custom surface textures to a model rather than relying solely on KeyShot's own built-in material library presets.
Does KeyShot have a shortcut for resetting the camera to the model's default view?
Yes — pressing Home resets the active viewport's camera back to the default framing that was set when the model was first imported or last explicitly saved as the home view, a quick recovery after rotating and zooming around a model during review.