User Guide Cancel

Options | Substance Player


Set Cooking size limit

This option sets the maximum resolution of Substance graph outputs computed in Substance Player.

Cooking size limit dialog

Engine Maximum Possible Resolution
SSE2 4096
DirectX 8192
OpenGL 8192

Cooking options

Substance Player allows you to load .sbs file created with Substance Designer. In this case, .sbs files need to be cooked into .sbsar files.

The Cooking Options menu lets you set the options to use for the cooking:

  • Dynamic Output Size: Allows to change a Substance graph's Output size a parameter;
  • Dynamic Pixel Size: Allows to change a Substance graph's Pixel size as a parameter;
  • Dynamic Random Seed: Allows to change the global random seed for a Substance graph.

Locate Substance 3D Designer

This allows you to set a path for Substance Designer, allowing the 2 software to communicate together. This is very useful when you want to test in Substance Player the texture you are creating in Substance Designer.

Locate Substance 3D Designer

Set aliases

Aliases are used to shorten system paths and allow teams to share assets more efficiently. Aliases are used throughout the software as well as in SBS files.

This settings allows you to add and edit aliases. When an alias is applied, it replaces the mapped path using the following syntax: ://.

Example: if a resource myResource in the folder myFolder is placed at the location C:/Users/user/Documents, then mapping this location to myalias will result in the myalias://myFolder/myResource path being used in the application and the SBS package the resource belongs to.

Default: sd-3dview-shapes; sd-3dview-maps; sd-3dview-shaders (Default project)

We recommend not nesting aliases – i.e. aliasing a path which is also included in another alias.
Set aliases dialog

Set tangent space plugin

By default, Substance Player uses the MikkT tangent space in the 3D View. MikkT is widely used and is the default in programs such as Unity, Unreal Engine 4, Blender and xNormal.

You can use your own tangent space for the 3D View, which you provide to Substance Player in the form of a DLL file input in this setting.

Default: mikktspace.dll


Tangent space plugin dialog

Switch engine

This menu lets you chose which Substance Engine to use.

GPU engines (DirectX9, DirectX10, OpenGL) are faster than CPU engine (SSE2) and allow you to work up to 4096 in you change the Size Limit.

In most of substance compatible product the SSE2 engine is used (Unity, 3ds Max, MODO, Maya, UE3/UDK)

Switch engines dialog


Get help faster and easier

New user?