Jig Workshop Textures and how to make an RMA texture

If you have the latest version of [Jig Workshop](https://jig.space/workshop.html) you may have notice you can now import your very own textures. Below we'll run through the different textures currently available and take a detailed look at RMA textures and how you can make your own.

Diffuse Texture

Is simply the texture that sets the base colours of your objects before lighting and colour tints are applied to you object.

Diffuse texture on the gramophone model with no lighting

Normal Texture

Is a texture that helps add in more detail to your model by bending the lighting on your model. These textures are mainly a purple colour but also contain many other colours. Below is an example of how a Normal texture adds in extra detail.

Gramophone before and after a normal texture is added.

You can quickly make your own normal map using: Normalmap-Online (http://cpetry.github.io/NormalMap-Online/) and adding your own greyscale image.

You can also make more complex Normal textures using many other programs, such as Substance Painter by Adobe: https://www.substance3d.com/products/substance-painter/

RMA Texture

Breaking down the texture’s name RMA stands for; Roughness, Metallic and Ambient occlusion. Roughness and Metallic are two important elements for physically based rendering or PBR for short. Both of these properties help define the look of your material. Both roughness and metallic use greyscale values to control their properties.

A roughness value of 255 will have no shine but a value of 0 will look very shiny.

For non-metals use a value of 0 and a value of 1 for metallic objects.


Ambient Occlusion
Ambient occlusion textures simulate the soft shadows that occur naturally when light rays fail to reach a surface. Baking and adding an ambient occlusion texture will add form to your models making them look more realistic. Without an ambient occlusion texture your model will look ‘flat’, particularly when the model is in a shadow.

Making an RMA texture in Photoshop

Default images in Photoshop are made up of 3 ‘Channels’. Red, Green and Blue.
To make an RMA texture, simply copy and paste each texture type into the correct channel as shown:

  • Red is Roughness.
  • Green is Metallic.
  • Blue is Ambient Occlusion.

The final image will look a bit abnormal but they will show up correctly inside Jig Workshop if you follow the instructions above.

Making RMA textures in Substance Painter

Substance Painter was designed around making textures with the PBR workflow in mind. As you use the program you’ll already be making roughness and metallic textures.

Texture export settings

By default, the texture export settings will export roughness, metallic and ambient occlusion textures separately which is not what we want. Luckily we’re able to create our own export settings to avoid haven’t to manually combine our RMA textures.

To start, press Ctrl + Shift + E to open the Export Settings.

At the top of this window is a tab named Configuration, click on this.

On the next window you’ll see a list of preset on the left, above them is a + Icon, press this.

This will add a new preset called new_export_preset double click on this and rename it to JigWorkshop.

In the middle panel, up the top, you can Create different combinations of textures: Grey, RGB, R+G+B, RGB+A, R+G+B+A.

Click on RGB+A twice.
Then click once on R+G+B+A.

You will now have 3 Output maps, name them as:




Output map setup

Next to your 3 Output maps drag the **Input maps** into the slots, show below.

$textureSet_C’s RGB: Base Color (RGB Channel)

$textureSet_C’s A: Base Color (A Channel)

$textureSet_N’s RGB: Normal OpenGL (RGB Channel)

$textureSet_N’s A: Base Color (A Channel)

$textureSet_RMA’s R: Roughness (Grey Channel)

$textureSet_RMA’s G: Metallic (Grey Channel)

$textureSet_RMA’s B: Ambient occlusion (Grey Channel)

$textureSet_RMA’s A: Base Color (A Channel)

The final export settings will look like this:

Note: Colours may differ when you setup the export settings.

With the setup complete, click on the Export tab.

In this window you can see Cofig with a dropdown box to the right. From this box pick JigWorkshop.

You’re RMA textures will now be setup correctly to work within Jig Workshop when exported.

1 Like