Skip to main content

Using Poliigon assets in Keyshot (Updated 2025)

This tutorial will guide users on how to import Poliigon textures, models and HDRIs into Keyshot

Updated over 2 weeks ago

Keyshot Support

  • Textures: Full PBR Texture Support

  • Models: .FBX Support

  • HDRIs: Full Support

How to import Poliigon Models into Keyshot

To import models into Keyshot, first select .fbx as your download format from Poliigon. Then follow these steps:

  1. Navigate to the Properties toolbar (bottom nav bar by default), and select 'Import.' Then select the .fbx you downloaded from Poliigon. Since Poliigon maps come as separate files, you can skip the texture options in the import dialogue box.

How to import Poliigon PBR Textures into Keyshot

  1. To import materials in Keyshot, first select the model you want to edit. You can do this by clicking on the model directly or by choosing it from the list in the Project Panel under the Scene tab.

  2. Go to the Material tab in the Project Panel. Then, double-click the object. Alternatively, you can double-click the specific material you want to edit in the “Materials” list at the bottom of the Project panel.

  3. Change from the 'generic' material type to one that fits the intended material best, depending on the type. For ease of use, since we’ll be using the node editor anyway, we recommend selecting the ‘Advanced’ material type from the dropdown.

  4. Select “Material Graph” at the top of the window to open the node editor.

  5. Go to the unzipped texture folder you got from Poliigon, or find the model folder with the texture files. Select all the needed maps and drag them into the node window. Keyshot will create nodes for each texture file added.

  6. To ensure all maps are adjusted simultaneously, you’ll likely want to add a mapping node. Right-click in any empty space in the node window and select Utilities > Mapping 2D. Then connect the output of the mapping node to the input of each texture node you added. Now adjustments like tiling amount will affect all maps.

  7. You can now connect each texture map to the correct node on the Advanced Material node. For example, the BaseColor map will connect to the Diffuse input, the Normal map will connect to Bump, etc.

  8. The normal map works best with negative values for accurate results.

  9. For Displacement maps, you’ll need to right-click and select Geometry > Displace. The output of the Displace node will connect to the Material node at the end of the node chain.

  10. Some Poliigon materials, like rusted metal, are trickier to make. Keyshot lacks an input for a Metalness map. However, Keyshot does allow layered materials, through the use of ‘Labels’. The following node setup can be used to create a material that has varying levels of metal, as a result of a rusted surface. As you can see, we have added a Plastic material and connected it to the Material node in the ‘Label’ socket. To that, we have connected all the same maps, with the addition of the _METALNESS map. The metalness map now controls the Plastic's opacity because we chose metal as the base material. We’ve inverted the map in order to allow the correct parts of the metal material to show through. Now, the rusty parts of the material no longer appear metallic. Instead, they look like a dielectric material or non-metallic.

How to import Poliigon HDRIs into Keyshot

  1. To import Poliigon HDRIs into Keyshot, switch to the “Environment” tab in the Library panel.

  2. Click on the folder icon to bring up an explorer window, where you can navigate to your downloaded HDRIs.

  3. Double-click the HDRI in the Library panel's bottom section. This will assign it to your scene.

  4. You can now use various options in both the settings and HDRI editor sub-tabs of the Project > Environment panel to rotate the HDRI, adjust brightness, blur, etc.

Did this answer your question?