Search icon
Cart icon
Close icon
You have no products in your basket yet
Save more on your purchases!
Savings automatically calculated. No voucher code required
Arrow left icon
All Products
Best Sellers
New Releases
Learning Hub
Free Learning
Arrow right icon
Over 7,000 tech titles at $9.99 each with AI-powered learning assistants on new releases
KeyShot 3D Rendering
KeyShot 3D Rendering

KeyShot 3D Rendering: Showcase your 3D models and create hyperrealistic images with KeyShot in the fastest and most efficient way possible with this book and ebook.

By Jei Lee Jo
$18.99 $9.99
Book Dec 2012 124 pages 1st Edition
$18.99 $9.99
$15.99 Monthly
$18.99 $9.99
$15.99 Monthly

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details

Publication date : Dec 26, 2012
Length 124 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781849694827
Vendor :
Category :
Table of content icon View table of contents Preview book icon Preview Book

KeyShot 3D Rendering

Chapter 1. KeyShot's Overview

Rendering in KeyShot is one of the easiest and most intuitive ways of creating professional presentations of our projects. In this chapter we will learn how to import our projects into KeyShot and consider the advantages and limitations it has over traditional rendering packages.

In this chapter you will learn the following:

  • KeyShot's basics and fundamentals

  • Importing projects

  • Getting familiar with the interface

Introducing KeyShot

Formerly known as HyperShot, KeyShot is an application developed by the company Luxion, that is run today by professionals in various disciplines to deliver images with hyperrealistic quality. KeyShot delivers physically accurate lighting and a library of materials that allow us to experiment and make changes all through our viewport in real time.

Whether we are engineers, artists, or designers, time is a precious element that we are always racing against, and this is particularly true when it comes to rendering 3D data. On some occasions, the quality of our work is compromised as we need to spend time learning complex new software. KeyShot has been designed with simplicity in mind, allowing the user to create high-quality images while putting aside the technical details.

Unlike other rendering packages on the market, KeyShot is a processor-based rendering program. All the rendering calculations are 100 percent CPU-based, which means we don't need a high-performance graphics card to get the job done. KeyShot utilizes all the cores and threads in your processor, and because it was built on 64-bit architecture, it also gives us more room to increase performance.

KeyShot versus traditional rendering programs

In order to work properly, it is important to have the right tools. KeyShot allows you to apply materials, set up the lighting, and obtain hyperrealistic images in a matter of minutes. Traditional rendering applications often have, too many settings, each giving the user a different level of control over the appearance of the project. Although a large number of settings allows for more flexibility, understanding how each of them works can be a time-consuming process.

In this section, we have laid out several points that we consider helpful when using KeyShot for your projects compared to other rendering applications.

The following are some basic points related to working with KeyShot:

  • Workflow—import your 3D data, apply and fine-tune your textures and materials, set up your lighting, find your preferred camera view, and then render.

  • KeyShot is fully integrated, just like any other rendering application, but it's been designed to be user friendly. You will find that most menu tabs and preferences are intuitive and easy to understand. It offers different arrays of mapping options, such as cylindrical, box shaped, spherical, or using UV coordinates, depending on your preference.

  • It uses the high dynamic range imaging (HDRI) method to produce realistic lighting conditions.

  • It provides physically accurate materials based on real-world properties. Each material found in KeyShot's library has been set up to produce a specific type of look when applied. This allows you to save time fine-tuning your materials for that specific look.

  • It offers basic animation tools that allow you to set up professional presentations.

The following are a few basic points related to traditional rendering tools:

  • They require some experience in rendering techniques, and they often have a steep learning curve.

  • The user interfaces are cluttered with options and preferences and can be intimidating for first-time users.

  • They are more flexible in terms of controlling the look of each individual feature of your project. The settings are broken down and laid out separately, allowing you to control everything from the number of lights and shadows per scene to the look of a material. A consequence of this, however, is that, there are more opportunities for errors and users are often overwhelmed by the amount of settings and controls.

  • Materials and lighting are not always physically accurate. Reproducing a particular type of material or lighting setup is often time-consuming.

  • They provide more robust animation tools and often include a rigging system, which allows for more complex animations.

KeyShot is a powerful rendering tool that is used in a variety of fields within the CG industry. However, it is important to remember that KeyShot has a limited set of animation tools, and I recommend using a different application such as Maya, 3ds Max, or Softimage if your project requires complex character animations or special effects.

Getting started

Now that we understand the fundamentals of KeyShot and its benefits, we will take a look at how to start using KeyShot for your projects, from the beginning to the end. If you do not have KeyShot, you can download a trial version from the website by performing the following steps:

  1. Go to

  2. Select your operating system (Windows 32-bit, Windows 64-bit, or Mac OS X) and download it.

  3. Install your trial version and select Continue without registering.

Importing projects

KeyShot supports a variety of file formats from third-party applications. A list of the files currently supported can be found on the KeyShots website. For our projects, we will be working with files with the OBJ (object file) extension. Let's go ahead and get started. Perform the following steps:

  1. Open KeyShot.

  2. At the bottom of your viewport, you will see six icons—Import, Library, Project, Animation, Screenshot, and Render, as shown in the following screenshot:

  3. Go ahead and click on Import.

  4. Let's choose our lesson file, Wacom_2, from the data folder.

  5. A new window for configuring imported files will appear.

The new settings window allows you to choose the orientation or the direction in which your 3D object will be placed in the viewport. Depending on which application we are importing our files to, some of them have their Cartesian axis orientation set up differently. In this case, the file we will be working with is an OBJ file imported from Maya, and this file has Y Up as its Orientation, as shown in the following screenshot:

When working with our project files in KeyShot, it is important to remember prior to importing any models that, all parts of the model need to have their own material assigned to them. To do this, before exporting any of our 3D files from other applications, make sure that the option material is checked in the export options. Once all the pieces of our model have been assigned with their own material, KeyShot will be able to understand how to assign materials properly to all parts of the mesh. A new feature called Material Template, currently available in KeyShot v3.3 and later versions, allows us to link materials and parts of our models to the materials found inside KeyShot's library. For example, instead of copying and pasting materials from one object to another, we can create a template that automatically applies all the materials to the corresponding parts of a model when it is imported into the scene.

When creating a template, we need to specify a source name and a destination name.The source name is essentially the name of the part or the material exported directly from a third-party application such as Maya or SolidWorks. Once it is added to the template list, KeyShot will search for any parts or materials associated with the names in the source list and apply any assigned materials in the destination list. We can see an example of a template list in the following screenshot, with the parts of our Wacom tablet listed on the left-hand side and the materials we assigned them with on the right-hand side:

Next, let's see how to move, rotate, or scale our model in the viewport. Perform the following steps to do so:

  1. Right-click on the model.

  2. A new selection box will appear; choose to either move a part of the object or the entire object.

  3. When working with a mesh that has multiple parts, it is good practice to hide the parts we don't currently need. To do this, simply right-click on the part we wish to hide and select the Hide Part option from the new menu.

The interface

Once our project model has been imported, our 3D file should be displayed in our viewport along with a new project window. This window contains five different tabs, of which we will discuss three in the following sections.


The Scene tab shows all the parts of our model. The left-hand side of our Project window shows the parts of our mesh under the Parts heading. The order and the name of each of the parts are listed according to the name of the material that was assigned to it by its original application. In this case, our 3D tablet was imported from Maya and all its parts were assigned with a specific material inside Maya. The right-hand side of our Project window shows the list of the current materials that have been applied to the parts inside KeyShot under the Materials heading, as shown in the following screenshot:


The Material tab lists all the available materials in KeyShot according to their category. In the lower part of our Project window, we can see the materials that belong to the specific folder we have chosen from the list. To apply any material to our model, simply drag the material and drop it onto the part of our model where we wish to apply it. Another way of accessing the list of materials is by clicking on the Library tab in our main viewport.

If we need to access the material properties of a specific part of our model, we can do so by double-clicking on any part of the model.

To apply any material to our project, we perform the following steps:

  1. Open the Library window by clicking on the Library icon from the viewport menu.

  2. Drag the desired material and drop it onto our project.

  3. Double-click on our model with the applied material to open the Material Properties window.

Material properties window

The material properties window allows us to modify the attributes of the material we choose. Depending on the material, certain properties will be available for us to modify. For example, any glass models will have the refraction attribute, which won't be available to us if we choose a metallic shader. In general, we have to fine-tune the properties of the materials in order to reproduce the look of real-life materials for most 3D applications such as Maya or 3ds Max. In KeyShot, however, this is no longer necessary since all its materials have been configured to be physically accurate. When using materials in KeyShot, each time a new material is applied to our model, it will show up at the bottom of our material's property window. This is to allow us to recycle a material and use it again if needed. We will discuss the material properties window in more depth in the next chapter.


Right next to the Material tab we will find the Environment tab, which contains HDRIs that come as part of KeyShot. Here, we will be able to drag-and-drop HDRIs as well as backplates onto our scene. The Environment tab, just like the Material tab, has its own property window, which has more advanced attributes that let us assume greater control of the appearance of our scene. In the Pro version of KeyShot, an HDRI editor preference is also available for further control of our HDRIs. Certain features allow us to control the saturation, hue, brightness, contrast, and even the shape of the HDRI.

Environment properties window

The environment's properties window houses the entire list of attributes that allow us to control the lighting of our scene. We will discuss this property window in more depth in the lighting section later in this book. To access the property window, perform the following steps:

  1. Double-click on any part of our model.

  2. Select the Environment tab from the property window, as follows:


In this chapter, we have learned how to import our models into KeyShot by clicking on the Import tab from the main viewport, and we have also taken a look at creating material template, which is a newly added feature of KeyShot 3. We have also gone briefly over the three major tabs that can be found in the Project window, which are the Scene, Material, and Environment tabs. Lastly, we mentioned during the chapter that there is also a separate material properties window and a properties environment window, both of which are in charge of controlling the look of our materials and lighting.

Now that we have an understanding of how our workspace is structured and we have learned how to bring models into our scene, we will discuss in the next chapter how to apply materials and textures. We will review what each parameter does and how it differs from other traditional rendering applications.

Left arrow icon Right arrow icon

Key benefits

  • Create professional quality images from your 3D models in just a few steps
  • Thorough overview of how to work and navigate in KeyShot
  • A step-by-step guide that quickly gets you started with creating realistic images


Creating realistic images has been always a meticulous process where setting up the stage is a long and complicated task. KeyShot has simplified this process by allowing us to have a greater amount of control and flexibility in all aspects of the rendering procedure."KeyShot 3D Rendering" provides a series of exercises with a detailed explanation of each part of the pipeline, from importing our model, to texturing, lighting, and rendering. In addition, the book covers in detail how to use all the necessary parameters inside KeyShot and also explains alternative methods to showcase your work."KeyShot 3D Rendering" starts with covering all the basic principles and fundamentals of how to work and navigate in KeyShot. Throughout the book, there will be exercises that will guide and help you to complete the chapter's assignment. Also there will be an explanation of all the terms and parameters used in the exercises.You will learn how to use HDRIs (High Dynamic Range Images) as the primary source for lighting and also how to incorporate backplate images into a scene. You will learn how to create your own materials, textures, and labels. Lastly this book covers camera functions, real-time settings to improve the workflow of your assignments, and also rendering properties.The exercises in the book will provide you with all the tools necessary to bring your models to life and set up your own environment. You will learn how to adjust overall properties accordingly to maximize rendering output.

What you will learn

Importing projects and preferences Understanding how material works Creating your own materials for your projects Use HDRIs for lighting and background Duplicate, hide, and edit our models Create your own cameras Configure settings to increase overall workflow performance Import and apply our own textures Add special effects such as DOF and Vignette Retouching our work with third party applications

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details

Publication date : Dec 26, 2012
Length 124 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781849694827
Vendor :
Category :

Table of Contents

13 Chapters
KeyShot 3D Rendering Chevron down icon Chevron up icon
Credits Chevron down icon Chevron up icon
About the Author Chevron down icon Chevron up icon
About the Reviewers Chevron down icon Chevron up icon Chevron down icon Chevron up icon
Preface Chevron down icon Chevron up icon
1. KeyShot's Overview Chevron down icon Chevron up icon
2. Understanding Materials and Textures Chevron down icon Chevron up icon
3. Lighting Made Easy Chevron down icon Chevron up icon
4. Showcasing and Product Presentation Chevron down icon Chevron up icon
5. Adding Effects with Photoshop Chevron down icon Chevron up icon
Command Lists and Hotkeys Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon

Customer reviews

Filter icon Filter
Top Reviews
Rating distribution
Empty star icon Empty star icon Empty star icon Empty star icon Empty star icon 0
(0 Ratings)
5 star 0%
4 star 0%
3 star 0%
2 star 0%
1 star 0%

Filter reviews by

No reviews found
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial


How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to
  • To contact us directly if a problem is not resolved, use
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.