Interface options

  • Language: Chooses the language of Substance Painter. Please note that you will be invited to restart Substance Painter to take it into account.
  • Show keyboard helper: If enabled, displays the keyboard shortcuts at the bottom left of the viewports.
  • Show world axes: If enabled, shows the world axis in the bottom right of the 3D view.
  • Background color: Chooses the color of the gradient used as a background for the viewports.
  • Only display the selected material when painting: If enabled, only the Texture Set currently selected will be displayed when painting, hiding the other Texture Sets.
  • Default UV scale for materials: Define the default tilling value when creating a Fill Layer

Camera options

  • Rotation speed: Multiplier of the default rotation speed of the viewport's camera.
  • Zoom speed: Multiplied of the default zoom speed viewport's camera (default zoom). Inverse direction allows to invert the direction of the zoom based on the mouse movement.
  • Wheel speed: Multiplied for the zoom speed of the mouse wheel (wheel zoom). Inverse direction allows to invert the direction of the zoom based on the wheel movement.

Baking options

  • Save preprocessed scene files: If enabled, pre-processed high-poly meshes used by the bakers will be saved on disk for future re-use. This feature allows to re-bake more quickly.
  • Enable live preview baking process : If enabled, the 3D and 2D viewport will display the texture computation in-progress on the mesh.
  • Enable GPU Raytracing : If enabled, the Bakers will try to use the GPU for performing raytracing instead of the CPU. The feature allows bakers to perform faster in general.

Preview options

  • Local cache directory: Define the location of where shelf thumbnails are located when generated.
  • Local cache budget (in MB): Define the maximum size of the cache.
  • Material preview shader: It is possible to select here the shader that will be used to generate the thumbnails of the shelf. This is usefull if the resources use a different workflow than the default PBR Metallic/Roughness.  Please note that you will be invited to restart Substance Painter to take it into account.

Temporary Files

  • Cache directory : Defines the location where Substance Painter writes temporary files (including the Sparse Textures cache).
    Note : this settings can be overridden by an environment variable.

Sparse Virtual Textures

  • Hardware support acceleration : If enabled, Substance Painter will try to use the Sparse Textures feature of the GPU. For more details see the Sparse Virtual Textures page. 
    Note : this settings can be overridden by an environment variable.

Iray hardware

  • This section lists all the compatible resource available that can be used when rendering with Iray.
    The CPU setting is available on all the computers. If the computer has a Nvidia GPU with a version of CUDA compatible it will also be listed here. It is possible for example to disable the CPU and render only on the available GPU(s) (which is recommended).


  • Check for updates at startup : If enabled, Substance Painter will check for new versions when starting up. In case a new version is available, the Updater Checker window will open displaying additional information.


  • Automatically send usages statistics to Allegorithmic : If enabled, it will send information anonymously to Allegorithmic's servers about the computer hardware configuration along other usage data. These data help us improve the software.