Amazing rendering and animation. In real-time.

What Makes KeyShot Different?

KeyShot is designed to facilitate 3D rendering and animation. It enables you to quickly apply materials and lighting and provides the most accurate appearances of materials and lighting in the real world, all in a powerful interface that provides advanced capabilities and the ability to see all your changes in real time. So what is KeyShot? And what does it help you to do?


Focus on your design, not software.

KeyShot is extremely easy to learn and use to achieve photographic results in minutes through a simple, workflow-based interface with all the advanced capabilities for the most experienced 3D render professional.

Learn More

With its interactive approach to rendering, KeyShot is extremely easy to learn and use. Anyone involved with 3D data can achieve photographic results withing minutes of opening the application.

Despite the seemingly simple interface, KeyShot provides the depth of functionality to satisfy the needs of the most advanced user. And due to a well designed and thought out user interface, even advanced tools are easy to learn and use.


Present your ideas sooner.

KeyShot brings visual speed and agility to the entire product development process, with the widest 3D file format support for a fluid workflow from concept to final product.

Learn More

KeyShot is the only rendering application that is truly integrated throughout the entire development process. Through its unmatched import pipeline, KeyShot imports nearly any file format.

Due to KeyShot’s extensive partnership network, users of many CAD and 3D modeling application can transfer data directly from their application into KeyShot while maintaining a link to their modeling session. Using KeyShot’s unique LiveLinking technology any changes made to the model can be transferred to the running KeyShot session and update the scene without any loss of work.

Whether you are using KeyShot during early concept presentations and design reviews or for final presentations, sales and marketing, or technical documentation, KeyShot allows you to start the work as soon as you have 3D data, and by the time you have the final product, you’ll be finished creating the most amazing visuals possible.


Make it more realistic.

KeyShot materials go beyond physical appearance providing scientifically accurate properties for the highest quality visuals. Use a preset, an exclusive partner material or create your own.

Learn More

KeyShot materials are scientifically accurate. Rather than having materials that are “physically based” like many other rendering applications, KeyShot materials reflect a physically accurate and easy to understand representation of materials and their properties.

Each material can be tweaked, colored and textured showing every changed in real-time to give you the perfect materials for your scene. You can match measured materials using Cie-Lab colors and Gloss values or use digital representations from material providers such as Axalta Coating Systems, Mold-Tech, and Sørensen leather.

For material color you can define your own using various color spaces, or use industry standard color libraries such as PANTONE and RAL. Materials can be shared through KeyShot Cloud, allowing you to tap into one of the largest online resources for rendering assets.


Access complete computing power.

KeyShot gives you the power and the choice to utilize either CPU or NVIDIA GPUs for rendering and the capability to scale linearly for unmatched performance.

Learn More

KeyShot has the power to use all CPU cores provided or utilize the real-time ray tracing capabilities of the NVIDIA RTX graphics cards. Wether you use Windows and Mac, KeyShot will work on nearly any desktop or laptop right out of the box.

KeyShot is one of the few applications where you can switch from CPU mode to GPU mode with one click. You can choose to take 100% advantage of all physical and virtual CPU cores in your computer or utilize 100% all the GPU power available, scaling linearly in performance without ever tapering off when more CPUs or GPUs are added.


Light it up right.

KeyShot provides advanced lighting capabilities that create the most accurate lighting for simple studio shots or the most complex interior lighting.

Learn More

KeyShot’s real-time render engine contains the most advanced lighting algorithms, completely changing what is possible for visualizing interior spaces. In the same way that KeyShot changed the speed at which products can be rendered, this lighting algorithm provides the fastest, most accurate method for rendering complex interior lighting.

Scenes containing hundreds of lights and illumination through small windows can be rendered interactively without compromising quality or accuracy, and it all happens accurately in KeyShot without users having to adjust complex parameters such as the number of photons needed to render a given scene.


See your results instantly.

KeyShot is real-time rendering to the core. Not a mode. Not an afterthought. See everything as it happens. Every change from material and lighting to cameras and animation is seen instantly as you work.

Learn More

KeyShot is the first rendering application that allows you to work in a fully ray traced environment from the beginning. Through the combination of progressive global illumination, multi-core photon mapping, adaptive material sampling and a dynamic lighting core, KeyShot delivers an interactive experience that results in photographic images instantly.

Every change you make – material, lighting, geometry – is instantly updated and allows you to evaluate the result within a few seconds. No switching back and forth between render modes, no endless waiting to see what the final rendering is going to look like. Just sit back and let the final image resolve in front of your eyes.

Leave them speechless.

From still images and animations to interactive and mobile web content, KeyShot's ability to create the highest quality images ensures that you are using the best tool for all your viewing needs.

Feature by feature


Features available in all versions of KeyShot

CPU rendering

Real-time ray tracing using all available physical and virtual CPU cores that scale linearly as more cores are added.

GPU rendering

One-click switch to GPU mode for real-time ray tracing using all available NVIDIA RTX graphics cards.


Removing deep learning noise in the real-time view and rendering the output for smoother results in less time.

Scientific Accuracy

Precise scientific materials representing properties such as IOR, scattering, and underground scattering.

Global illumination

Indirect light bounces off the 3D geometry and makes it possible to illuminate other geometries under transparent materials.

Focused Caustics

Show how light is affected by your materials with real-world caustics immediately visible at the push of a button.

HDRI lighting

Light up your scenes quickly. Drag and drop a KeyShot HDRI environment onto the scene and adjust as needed.

Physical Illumination

Add area, point, IES, or spotlights by applying a lightweight material to any part of the model's geometry.

Materials Library

Over 700 material presets, from architectural, fabric, glass and gem to liquids, metals, plastic and wood.

Texture Library

Access to textures for bump, color, offset, IES light profiles, OpenVDB, roughness, labels and more.

Environment library

Over 60 high resolution HDRI environments or edit to create your own with KeyShot Pro.

Color library

Enhance your materials using standard Pantone and RAL color libraries, exclusively at KeyShot.

3D model library

Quickly add context and detail to your scene using a wide variety of models with full materials and textures.

Exclusive content

KeyShot includes exclusive content such as Axalta Paints, Mold-Tech Textures, Sørensen Leathers, and Poliigon Textures.

KeyShot Cloud

Find and share KeyShot assets, including materials, HDRIs, and backplates, and download them to KeyShot.


Make collections of your favorite materials, colors, settings, and textures to use in other scenes.

Procedural textures

2D and 3D procedural textures from cloth, mesh and scratches to wood, gradient, camouflage and occlusion.


Expose the inner workings of your design with dynamic cuts, set what to exclude, and add animation.

Dispersion media

Add dispersion of particles like smoke and fog with density texture and VDB support or use to create interesting materials.


A powerful new type of material that enables the creation and display of realistic woven materials.

Toon Shading

Create non-photorealistic renderings suitable for technical documentation, patent drawings, and more.

Interactive scene tree

All the parts, lights, cameras and animations in one place, with live search, filtering and grouping capabilities.

Interactive tagging

Place labels on objects using your own material definition or by adopting the underlying material properties.

Dynamic Texture Mapping

Map textures via bump, color, specular, and opacity channels for the best real-world look.

Material templates

Patented technology for configuring templates to automatically assign materials to imported models when imported into KeyShot.

Rounded edges

Turn the sharp edges of an imported model into cute little rounded edges and fillets with a simple slider.


Create hundreds or thousands of independent model instances without affecting file size, memory, or speed.

Picture Styles

Create multiple picture styles with mapping of tones, curves, color adjustments or layers. View in real time or adjust later.

Unlimited resolution

Unlimited real-time and output resolution with presets for common sizes and custom resolution creation.

Camera control

Simulate real camera behavior with different modes and controls applied in real time to capture the perfect image.

Shift lens

Use the shift lens to adjust the vertical edges or use a single click to automatically adjust them.

Tour mode

Adjust eye height and activate collision / floor detection to move around the scene.


KeyShot has the widest support for direct import of more than 20 native and neutral 3D file types.


A direct connection between KeyShot and 3D modeling software with many including LiveLinking.

Live Links

Through selected KeyShot plugins, keep your geometry changes in KeyShot up to date without losing any work.

Network rendering

(Add-on) Use your computer network to render your projects in a fraction of the time.

Pro Features

Features included with KeyShot Pro, Pro Floating, and Enterprise.


Set up your own personal studios with any combination of cameras, environments, model sets, and materials.

Model sets

Set up different variations of the models in your scene to display different model setups or create color studies.

NURBS rendering

For the best quality and zero tessellation, KeyShot supports the import and rendering of NURBS data.

Geometry editor

A secondary OpenGL window that allows movement of the camera path and editing of imported model geometry.


The offset geometry shader allows you to create 3D textures to improve relism.


Bubbles can be added and configured to create everything from foam to bubbles.


Add any variety of flakes (square or spherical) into or around your material.


Add random, hair-like growth from the surface of any material, length control, density and more.


Create multiple variations of your materials for quick color comparison or advanced color combination creation.


Use your material, model and camera variations to create unlimited configurations.

Stereoscopic view

Set up stereoscopic 3D viewing to view or work in 3D space with a VR or HMD viewer.

Matching perspectives

Interactive perspective adjustment tool that allows you to align the object in the scene with the photographed objects.

HDRI editor

Full HDRI control and lighting presets with light pins, blur, highlights, and the ability to enhance or create HDRIs.

Sun and sky

Interactive generation of the Sun and Sky with date, time and place, or place the sun where you need it in the HDRI.

Material chart

Create advanced materials using KeyShot's node-based editor to create layers and animate materials and textures.


Increased functionality available through the Python scripting console to unleash the power of KeyShot.

Real-time regional rendering

Select and focus the power of your computer to render small areas of your scene and see the results in real time.

Render Passport

For more post-processing control, KeyShot includes render passes, such as clown, depth, and normal pass.

Network rendering

(Add-on) Use your computer network to render your projects in a fraction of the time.

Processing queue

Store all your prepared scenes throughout the day and process the entire batch when ready.

3D export

Export your scene as OBJ, FBX, GLTF, or STL to use in other software, view online, or 3D print.


Features included with KeyShot Pro, Pro Floating, and Enterprise.

Animation of parts and cameras

Patented animation system to create part and camera animations using real-time settings and playback of your animation.

Camera path animation

Create animations of the camera path by selecting existing views or dynamically creating the path in real time.

Panoramic Animation

Create one-click first-person rotation animations using the camera itself as a rotation pivot.

Curve fading

Use a custom control curve to switch between two colors, through a range of colors, or change the opacity of a material for a specified duration.

Zoom Animation

Zoom camera animation allows dynamic change of the camera's field of view for more spectacular animations.

DOF animation

Depth of field animation allows dynamic change of camera focus distance and F stop values.

Camera change events

Set up camera switch events in a single scene to quickly switch between multiple camera animations.

Motion blur

Create motion blur in real time with quick adjustments to deliver maximum realism when displaying moving parts.


A plug-in available for all KeyShot versions

Interactive visuals

Create tactile, web-ready visuals directly from your KeyShot scene with a number of unique features.

360 spherical experience

KeyShotXR goes beyond turntable views. With KeyShotXR, create true, fully spherical 360 ° product experiences.

Touch gesture control

KeyShotXR is full touch and works on mobile, tablet or larger touchscreens.

KeyShotXR Assistant

With six different KeyShotVR types, create rotating, spherical, animated, or custom KeyShotVRs step by step.

Responsive embedded

When you embed your KeyShotXR, it correctly fits the width of a browser, whether on the desktop or on a mobile device.

Preserved image quality

As the KeyShotXR is zoomed in, the image quality is maintained to ensure that every detail is captured.

Interior KeyShotXR

A KeyShotXR that uses the camera itself as a pivot center to capture the first-person view of the scene.

IBooks support

Advanced iBooks widget output to embed a touch product experience in Apple iBooks files.