Amazing renderings and animations… In minutes.

KeyShot 4 is an entirely CPU based standalone 3D rendering and animation system for 3D data. It has been designed to take the complexity out of rendering realistic images. KeyShot is used by designers, engineers and CG professionals worldwide to quickly and easily create realistic images and animations of their 3D models. Compatible with all CAD software it can be used for assisting with communicating early concepts, making design decisions and creating marketing and sales images.

KeyShot gives you the ability to communicate early concepts direct from your CAD software, Solid Edge, SolidWorks, Inventor it doesn't matter which as it can open all file formats direct.

KeyShot is widely recognized as the easiest and most powerful rendering and animation software when it comes to selling a concept, internal presentations, digital prototyping, and creating sales or marketing images – all from your 3D data.

Marketing departments are quickly adopting KeyShot for its ability to create photo-realistic images for sales and marketing activities long before the product exists. Eliminating prototype costs and subsequent costs with photography.

Key Features

Realtime Raytracing

KeyShot is the first real-time ray tracing and global illumination program that uses a physically correct rendering engine certified by the CIE (International Commission on Illumination). Whether you are creating 3D renderings or animations, you see everything happen instantly, in KeyShot’s realtime raytraced viewport, decreasing the time it takes to create photorealistic 3D images.

Instant Real World Lighting

Drag and drop lighting environments to see the change in shadow, highlight and reflection immediately. All of the environmental lights inside KeyShot can accurately simulate differences in brightness from a simple LED all the way up to the intensity of the sun and cast shadows accordingly. And to get you started, there is no initial lighting setup necessary for you to achieve immediate realistic lighting.

Scientifically Accurate Materials

All KeyShot materials are scientifically accurate and have physical properties based on real world materials. The material types contain only the properties necessary for creating that specific type. For example, you won’t find a property under the “Glass” material that will make it look like a metal. This makes setting up realistic materials extremely easy, foolproof and faster than ever.

64-bit architecture


KeyShot is built on 64-bit architecture giving you the power and ability to utilize more than 4 GB of both virtual and physical memory with any modern 64-bit system. KeyShot is cross-platform compatibly and can be used on both Microsoft Windows and Apple computers.

KeyShot is 100% CPU-Powered. You won’t need any special hardware or graphics card. KeyShot takes full advantage of all cores and threads inside a computer. As your computer gets more powerful, KeyShot becomes faster. The performance scales linearly with the number of cores and threads in your system.

Interactive Labeling


Labels are designed for easy placement of logos, stickers or images that need to be placed freely onto a 3D model. Common image formats are supported such as jpg, tiff, tga, and png. Multiple labels can be added to a material and each label has its own mapping type. Images with transparency are supported as well.

Bump maps are images used to create fine details in materials that would be unrealistic to build into the model. Brushed metals and textured plastics are easily created using bump maps. Any common format color or grayscale image can be used as a bump map. With these images the bright and dark areas are interpreted as high and low spots on the surface.

Render Queue

Network Rendering

The render queue is used to batch process image and animation rendering. You can simply add an image or animation “job” to the queue from various files throughout the day, then click the “process queue” button to start the queue rendering. Each job records the state of the scene and all render settings. The system can be left for the night to process the jobs.

The network rendering system allows you to take advantage of multiple systems for rendering images and animations. After the simple installation process, any user with KeyShot can send a “job” to be rendered on the network. The jobs are organised into a queue that all users can view. Jobs can also be sent from the internal KeyShot queue to network rendering.

Live Linking

Import options

Live linking allows seamless model updates between the modeling software and KeyShot, without having to reassign materials, set up animations again, or update settings. Transfer your design from PTC Creo, SolidWorks, or Rhino to KeyShot. Assign materials and animations, continue modeling and push over changes to KeyShot. Changed parts will be replace and updated with the new parts and all materials and animations will be maintained.

With over 20 supported 3D file formats, KeyShot imports the largest number of file types of any 3D rendering software. Along with being able to handle large data sets and different file types, KeyShot provides options to make sure your data is imported accurately and ready to apply materials. With plugins for 3ds Max, PTC Creo, Pro/ENGINEER, Rhinoceros, SolidWorks and SketchUp, import capabilities are extended even further.


  • Desktop rendering for everyone

  • Fast to learn

  • No expert knowledge required

  • Results in minutes, not hours

  • Replace snapshots with photographs

  • Eliminates prototypes and design samples

  • High-resolution images for advertising without manufacturing marks (scratches, surface irregularities etc.)

  • Minimises time and cost-effective photo shootings

  • SOLID Applications are a Gold Star Supplier

Who Uses KeyShot?


Downloads & Trial

KeyShot Trial User Area

A selection of KeyShot tutorials to get you started.

New in KeyShot 4

KeyShot 4 – Powerful new features, and the rendering speed you need

Simple updates to the most remarkable user interface for rendering. Inventive new method to illuminate your products and scenes. More material and color options than ever before. Enhancements that completely integrate visual production within your product development process. This is KeyShot 4.

  • Groups

  • Set core usage

  • Material swap

  • Scene revision

  • Realtime presets

  • Procedural textures

  • Focused caustics

  • Toon shading

  • Colour management

  • iBooks support

  • Live Linking

  • Physical lights

  • Pantone® and RAL colors

  • MOLD-TECH® textures

  • Rounded edges

  • Translucent materials

  • View and model sets (Pro)

  • HDR Light Editor (Pro)

  • Render passes (Pro)

  • Stereoscopic viewing (Pro)

  • Improved import


KeyShot 4.2 introduces the ability to create groups in the Project Scene tree. You may create new groups, drag and drop parts and subassemblies into existing groups and move parts between one group and another.

Set  core usage

KeyShot now comes with the ability to set priority on the amount of cores used by KeyShot. Since KeyShot is fully CPU-based and utilizes 100% of all available cores, this ensures you are able to have access to more CPU power in other programs while KeyShot is rendering.

Material Swap

You can now swap materials between selected parts without having to change the material for each part. Swapping materials may be done by selecting parts or by dropping materials from the library onto existing materials in the scene.

Scene revisions

KeyShot now offers the ability to save revisions of a scene. When you save a scene, rather than overwriting each scene with the latest settings, you can now save revisions of the same scene which can then be accessed later from within KeyShot.

Realtime presets

There are now more presets available for the realtime viewer. Through the Project, Setting tab under resolutions, the presets of actual aspect ratios found in print and digital media are available as a single-click setting that can be locked to ensure proper resolution.

Procedural textures

Procedural texture options are available for any material when you apply a texture to an object. Six preset procedural materials allow you to immediately apply a seamless texture to any surface providing maximum flexibility in creating accurate appearances and custom materials.

With these textures, you have the options to scale, adjust bump height and sync with other textures. The six presets include Granite, Leather, Marble, Noise (Texture), Noise (Fractal) and Wood with additional procedural textures coming to future releases.

Focused caustics

The new Focused Caustics feature allows KeyShot users to accurately display the rays of light that reflect or pass through transparent or translucent surfaces. Users have the ability to toggle Focused Caustics in the render scene settings.

This features extends the level of realism available to 3D professionals with the ability to see how the caustic patterns fall across the objects and surfaces in realtime, within seconds, allowing you to quickly evaluate the lighting and composition of your scene.

Toon shading

The non-photorealistic (NPR) toon shader is a new material type that allows you to apply solid colors, solid shading and contours to your objects for a flat, cel shading appearance allowing you to create and deliver concepts or create high resolution technical illustrations. You can apply this material from the material type selection box.

With it, you have options to adjust material color along with contour color, angle, width, quality and more advanced options to adjust contours and shadows. Since it is a material rather than a render mode, the toon material can be used in combination with any other material for still images, animations and KeyShotVR.

Colour management

A new Color Management setting has been added to the KeyShot Preferences with this release as well. Color Management allows the matching and control of color representations across various devices. In the Color Management settings, you now have the ability to enable Color Management, selecting an ICC profile (.icc or .icm) available from various software and hardware manufacturers.

iBook support

New iBook support for KeyShotVR is now available allowing the creation of an iBooks widget with the use of iBooks Author. From the KeyShotVR render options, simply select the option to create an iBooks widget. KeyShot will automatically generate the code for you to use.

Live Linking

Live linking allows seamless model updates between the modeling software and KeyShot without having to reassign materials or update settings. Transfer your design directly from Creo, SolidWorks, or Rhino to KeyShot.

Assign materials and animations. Continue modeling. Click “Update” and push over the changes to KeyShot. All changed parts will be replaced and updated while maintaining all materials and animations.

    Physical lights

    Beautiful physical lighting created with the power of Luxion’s lighting technology. In addition to the accurate environment lighting you already have in KeyShot, KeyShot 4 introduces physically correct lights that turn any geometry into a local light source. It’s a completely different approach from traditional rendering applications.

    Simply apply a light source to any objects you like. Import new geometry or use existing geometry as a light source. Move. Control. Animate. It’s local lighting done right, adding greater flexibility to your workflow by allowing you to easily control multiple, identical light sources simultaneously. All without forcing you to import and place additional objects in the scene.

    Pantone® and RAL® colours

    Choosing the perfect color has never been easier. Now, the entire Pantone® and RAL® color systems come to KeyShot helping you communicate color to designer, manufacturer, retailer and customer. Search by color, number or with the color picker. Drag and drop colors onto your objects completely independent of the material. Even add your own colors with a click of the mouse or the import of a file.

    MOLD-TECH® textures

    More options for textures never hurt. In another first for the CGI industry, Luxion becomes the exclusive source for accurate representations of MOLD-TECH® textures inside a rendering application. With a large number of textures and all the options to refine your appearance, KeyShot brings a level of realism to your visuals that can’t be matched.

    Rounded edges

    Avoid the time involved in adding small fillets and radii to the edges and corners of your 3D geometry. KeyShot can do it all for you. Control the size of the rounds to complement the lighting. The effect is completely visual, with no addition to file size or rendering time. It’s just one more way KeyShot speeds up the visual creation process.

    Translucent Material Enhancements

    The improved translucent material in KeyShot 4 delivers more accurate subsurface scattering. With support for specular maps, caustic illumination and scientifically correct interaction with physical lights, KeyShot translucent materials are being called the best in the industry.

    View and model sets (Pro)

    When you need to quickly toggle through different iterations of a model or manage your entire photo shoot from a single file, KeyShot Model and View sets make it simple. Duplicate existing models or import new models.

    Save all environment settings with your camera. Toggle quickly through each with keyboard shortcuts. It’s the digital photo shoot redefined with the ease of KeyShot.

    HDR Light Editor Improvements (Pro)

    Editing your Environment in realtime just got better. KeyShot 4 introduces the ability to tilt and blur your environment and add pins with a simple click on the model in the realtime window. Create your own HDRI’s or modify an existing HDRI by editing the pins that have been placed in the scene.

    Render passes (Pro)

    KeyShot 4 introduces new rendering options to aid in post production as well. Quickly render out a Depth, Normal or Clown pass along with the full resolution rendering. The Render layer option allows you to easily assign parts to a layer to be rendered out separately.

    Stereoscopic viewing (Pro)

    Run KeyShot in stereo-mode and view your models in 3D right on your screen. KeyShot extends the visual experience with support for stereo capability allowing you to work on your renderings and animations or present them to others in a virtual 3D setting.

    Improved import

    Importing your geometry. It’s the most basic requirement and KeyShot brings in more options to import accurate data and keep that data updated throughout your workflow. Choose to keep the original size of the model or to update the model with a click of a button, while maintaining all materials and animations.


    Now with animation module – Make your renderings come alive!

    Why KeyShot for Animation?

    Luxion’s revolutionary new patent-pending 3D Animation system brings a whole new level of creating animations quickly and easily to your product development pipeline. KeyShot doesn’t rely on inserting and managing keyframes. Instead, apply individual transforms (rotations, translations, etc.) to set up new animations with a click of button, and update materials and lighting as the animation plays.

    How it works

    Rather than relying on keyframes, we have developed a new method of applying animation objects to your model that simplifies the creation and editing of animations for 3D data. Simply select the object or camera animation to apply and see the animation instantly appear in the timeline. Adjust settings, easing and duration to objects and groups of objects, then render your animation as easily as an image.

    KeyShot Animation… animate with ease.

    KeyShot Animation puts the power of creating product animations for product presentation, assembly instruction, rich media material and more. Display the functionality of a prototype or create animated visuals to compliment product portfolio on web, kiosk or mobile device.

    KeyShot Animation Features

    • Available for all KeyShot versions

    • Animation transform offsets (patent pending): Rather than relying on keyframes, KeyShot relies on individual object and camera transform offsets that can be combined, copied and linked to deliver a fully featured animation.

    • Single application and environment: The animation capabilities have been built directly into KeyShot.

    • Animation in a realtime raytraced environment: Setup, edit, and playback inside realtime raytraced environment, just like when setting up a scene in realtime for still image creation.

    • Realtime Interaction: Full interaction with camera, lighting and materials during animation playback.

    • Animation wizard: Step by step guide for first time users

    • Copy and paste: Animations can be copied from one object to another and linked

    • Helper objects: Select any part or assembly as rotation center

    • Camera animation types: Orbit, Incline, Zoom, Translate

    • Part and object animation types: Turntable, Rotation, Translation

    • Fast preview output: AVI, MPEG

    • High quality render output: AVI, MPEG, Flash, individual frames including Alpha channel

    KeyShot 3 Ring Animation

    KeyShot 3 Gear Animation


    What is KeyShotVR?

    KeyShotVR is a patent-pending technology that brings the advantage of interactive 3D-enabled viewing via desktop, laptop or mobile device to produce portfolios, presentations and collateral for design reviews. Product designers, marketers and KeyShot users who want to extend the presentation of their visuals are able to create the high-quality, ray-traced 3D content directly from inside KeyShot. KeyShotVR is an integrated add-on to KeyShot Pro that automatically generates the code to be embedded into any website or company intranet, making it a turnkey solution for web content creation.

    How it works

    With KeyShotVR enabled via an upgraded KeyShot license file, an addtional VR button will appear in the toolbar. When a scene is loaded and the VR button is pressed, a wizard guides the user through the setup of the VR, with on-screen, interactive feedback of the final VR result. KeyShot will produce the individual images of the VR content, the HTML code for integration into any website and the JavaScript to support progressive loading of images.

    Interactive 3D Content… Anywhere.

    With KeyShotVR, users can create high-quality, touch-enabled, 3D rendered content capable of being displayed in any web browser supporting HTML5. The content can be viewed using mouse or finger on touch-enabled devices and does not require a browser plugin to work. Furthermore, KeyShot is not WebGL based and is therefore able to deliver the highest quality of images possible across the widest range of devices.

    Companies can now showcase their products from any point of view interactively, creating a spatial impression to the spectator.

    KeyShotVR is an add-on available for all KeyShot products – KeyShot, KeyShot Pro and KeyShot Pro Floating.

    Features & specifications

    KeyShotVR (KeyShot):

    • 5 possible VR types: Turntable, Hemi-spherical, Spherical, Tumble, Custom

    • Set starting angle interactively

    • Set horizontal / vertical frames including start and end angle for custom VR

    • Realtime feedback when setting up the VR – play back, tweak, etc. for desired result

    • Compression Quality control – keeps digital footprint small while ensuring highest quality images

    • Control over zoom

    • Adjustable rotation damping

    • Support for render in background, render queue, network rendering

    • Support for render queue

    • Support for Network Rendering

    • Unlimited output resolution

    • Output: jpeg, png

    • Floating license feature – KeyShotVR can be checked out separately when checking out a floating license.

    KeyShotVR (Web browser):

    • Progressive loading of images – rotate images as soon as they start loading

    • Support for zoom in/out

    • Touch enabled – rotate, zoom, pan

    • Customizable settings to adjust user experience: rotation damping, mouse sensitivity, zoom in/out, start frame, LOD

    • Customizable play and resize buttons

    • Automatic upload to FTP server

    Click here to see an example of interactive 3D content created with KeyShotVR.

    Network Rendering

    Why KeyShot Network Rendering?

    The KeyShot network rendering system allows you to take advantage of multiple systems for rendering images, animations, and KeyShotVR’s. After the simple installation process, any user with KeyShot can send a “job” to be rendered on the network. The jobs are organized into a queue that all users can view. Jobs can also be sent from the internal KeyShot queue to network rendering.

    How it works

    The network rendering system consists of three elements: master, slaves, and queues. The master system manages the network rendering. The slave systems do the actual rendering of each job. The queue program shows the jobs that have been submitted to the network rendering system. After the job is submitted, the queue can be closed or disconnected from the network.

      User management

    Manage all of the users in your organization with the ability to assign specific privileges based on role or usage. Easily add, remove or change passwords and privileges for each user all from a single screen within the user management system.

    Slave management

    Manage your slave computers, scheduling them for use at specific times or days. Set the number of cores allowed for each slave and see immediately what computers are allocated for use, with the ability to utilize computer power without KeyShot being installed.

    How Many Cores Do You Need?

    Whether you need 32 cores to increase the speed of your smaller rendering processes or 256 cores to bring in the ultimate rendering power, KeyShot Network Rendering has the set-up and scalable options to cut down the time it takes to create renderings and animations.

    KeyShot Network Rendering Features

    • Master/Slave-System – independent of KeyShot, i.e. KeyShot doesn’t have to be installed on the slave system

    • Easy to install and administer – simply install, and follow the instructions.

    • New updates will be downloaded from within the network queue

    • Network Render queue – everyone can send jobs to the network for rendering.

    • User system – allows for user accounts to have manageability over current jobs in queue

    • Slaves will be connected automatically by sending packets across the network for detection by the master for connection

    • Queue shows current frame being rendered and remaining time of job

    • Jobs can be prioritized within the queue

    • Supports an “unlimited” number of slaves with any number of cores (physical / virtual)

    • Slave tray application, allows the user to update the number of cores being utilized on the network

    • Partial image download – if the image is not done rendering, you can download the rendered results.

    • Slave scheduling allows slaves to become active or inactive at scheduled times(user system must be enabled, with appropriate privilages)

    • Slaves can be added or subtracted anytime, i.e. before, or after rendering.

    • Works with all versions of KeyShot 3/4(KeyShot, KeyShot Pro, KeyShot Pro Floating)

    • Since KeyShot’s performance increases linearly, the render performance doubles when the number of cores doubles

    • Support mixed networks(PC & Mac)


    Realtime raytracing features

    • Progressive global illumination

    • Multi-core photon mapping

    • Adaptive material sampling

    • Dynamic lighting core

    • Realtime subsurface scattering

    Real world lighting and editing

    • Image based lighting using high dynamic range images (HDRI)

    • Brightness and contrast control

    • Environment rotation and height adjustment

    • PRO: Saturation and hue adjustment

    • PRO: Tilt and blur

    • PRO: Innovative pin system for adding lights with realtime feedback

    Scientifically accurate materials

    • True physics based materials

    • Subsurface scattering

    • Adjustable IOR

    • Dispersion

    • Interactive color adjustment with support for Pantone®, RAL®, CIE Lab

    • Roughness/gloss control

    • Multi-layer materials

    • Light-emitting materials

    • Support for DuPont® paints

    • Mold-Tech material with accurate scaling

    Interactive material assignments

    • Drag and drop materials from library onto object

    • Copy and paste materials from one part to another with automatic linking

    • Material assignment to entire objects and layers through scene tree

    • Autopaint entire models through material templates

    • In-project material library for material management

    Texture, bump map and labeling

    • Dynamic texture mapping and control

    • Image based bump mapping with interactive height control

    • Normal mapping

    • Support for opacity maps

    • Specular  mapping

    • Interactive label placement

    • Procedural texture mapping

    Model Interaction

    • Interactive scene tree

    • Preserve structure from 3D modeling application

    • Interactive single or multiple part movement

    • Hide, Delete, show only parts

    • Model and part duplication

    • PRO: Model Sets

    Physical Lights

    • Light sources with power control and fall-off based on scene units

    • Area light diffuse

    • Point light diffuse

    • Point light IES profile

    Camera controls

    • Full interactive camera control including tumble, pan, dolly and twist

    • Numerical control using spherical or absolute coordinate

    • Interactive focal length

    • Realtime depth of field with F-stop

    • PRO: Viewsets for saving lighting, camera angle, and backplate

    Image composition

    • Realtime bloom effect

    • Vignetting

    • Solid color background

    • Combination of 3D scene with 2D photograph

    • Brightness and gamma control

    • Ground shadow color adjustment

    Part & camera animation (optional)

    • Animation offset transform system for models and cameras

    • Setup, edit, and playback inside realtime raytraced environment

    • Step by step guidance through animation wizard

    • Copy and paste of animations onto other parts with optional linking

    • Model/Part animation: turntable, translation, rotation

    • Camera animation: orbit, zoom, inclination, translation

    KeyShotVR (optional)

    • Interactive web-output directly from inside KeyShot

    • Plugin-free interaction in any HTML5 supported browser

    • 5 possible VR types: Turntable, Hemi-spherical, Spherical, Custom, Tumble

    • Step by step setup through wizard with interactive feedback

    • Dynamic image compression quality control

    • Customizable settings for enhanced user experience

    • Output to JPEG/PNG with automatic FTP deployment

    Offline rendering features

    • Realtime render mode

    • Gaussian blur for image smoothing

    • Alpha channel output

    • Render passes including layers

    • PRO: Batch rendering (render queue)

    • PRO: Simultaneous realtime and offline rendering

    • PRO: Turntable animation rendering

    • PRO: Region rendering

    • Optional: Network rendering

    Network rendering (optional)

    • Easy to install and manage Master/Slave system

    • Add/remove slaves before, after and during the rendering

    • Network render queue

    • Automatic load balancing to optimize performance on mixed CPU system

    • Start, stop, suspend and prioritize jobs

    • Local slave management for core usage and scheduling

    • Support for PC, Mac or mixed network

    2D/3D output

    • 4.1M pixel output resolution

    • PRO: Unlimited output resolution

    • JPEG

    • PNG

    • TIFF with alpha channel (8 bit/32bit)

    • EXR (32 bit)

    • AVI, Quicktime, Flash (PC) for animations

    • PRO: Output to OBJ

    3D file formats (PC/MAC)

    • ALIAS 2014 and prior

    • AutoCAD (DWG/DXF)

    • CATIA v5

    • PTC Creo 2.0 and prior

    • Inventor 2014 and prior

    • Maya 2014 and prior

    • NX 9 and prior

    • Pro/ENGINEER Wildfire 2 – 5

    • Rhinoceros 5 and prior

    • SketchUp 2014 and prior

    • Solid Edge ST6 and prior

    • SolidWorks 2014 and prior (BETA and plugin

    • IGES

    • JT

    • STEP AP203/214

    • OBJ

    • Parasolid

    • FBX including part/camera animation

    • 3DS

    • STL

    • Collada

    Plugins (PC Only)

    • PTC Creo & Creo Elements/Pro with Live Linking

    • Pro/ENGINEER Wildfire 4 – 5 with Live Linking

    • SolidWorks 2011 – 2013 with Live Linking

    • Rhinoceros 5 and prior with Live Linking

    • SketchUp 7, 8 & 2013

    • 3DS Max 2011 – 2013


    • CPU based

    • Parallel architecture with full support for multi-core and hyper-threaded systems

    • Near linear performance scale with additional CPUs

    • Utilization of GPU for rendering effects

    • No special graphics card needed

    • PRO: Stereo viewing

    • Support for PC and Mac


    • Node-locked license, tied to MAC-address of computer

    • PRO (Optional): Floating licensing using FlexNet Publisher (FLEXlm) for Windows or Mac OS X, including support for license borrowing, and access through VPN

    What’s included

    • 700+ predefined materials including texture and bump maps

    • 50+ lighting environments

    • Quick start guide

    • Hotkey list

    • Manual

    AddThis Social Bookmark Button