The Arnold > Utilities > Materials > Convert menu contains commands to convert between the supported material types.

Legacy Arnold Material to Node Material

Convert all legacy materials to Node Materials

All legacy Arnold Materials in the current scene are replaced with Arnold Node Materials.

Convert selected legacy materials to Node Materials

The selected legacy Arnold Materials in the current scene are replaced with Arnold Node Materials.

Default shortcut is Alt+W~D in the Material Browser.

Copy & convert selected legacy materials to Node Materials

The selected legacy Arnold Materials are converted to Arnold Node Materials, the legacy materials are kept in the scene.

Default shortcut is Alt+W~C in the Material Browser.

Cinema 4D Standard Material to Arnold Material

Convert all C4D Materials to Arnold Materials

All Cinema 4D Standard Materials in the current scene are replaced with Arnold Materials.

Convert selected C4D Materials to Arnold Materials

The selected Cinema 4D Standard Materials in the current scene are replaced with Arnold Materials.

Default shortcut is Alt+W~D in the Material Browser.

Copy & convert selected C4D Materials to Arnold Materials

The selected Cinema 4D Standard Materials are converted to Arnold Materials, the Cinema 4D Standard Materials are kept in the scene.

Default shortcut is Alt+W~C in the Material Browser.


The type of the Arnold Material (Node Material vs legacy material) depends on the default material system set in the Preferences.

Note that the resulting Arnold Material won't be a perfect match to the C4D Material since Arnold has different shaders and concepts. See the Cinema 4D Material page for the supported features and limitations.

Substance Asset to Arnold Material

Convert selected Substance Assets to Arnold Materials

Converts all selected Substance Assets to an Arnold Material. A Substance Shader is created for each texture of the asset and connected to the appropriate parameter of a root standard surface shader.

Substance textureColor spaceArnold shader network
Base colorsRGBConnected to Base color.
DiffusesRGBConnected to Base color if no Base color texture exists.
SpecularsRGBConnected to Specular color. Specular weight is set to 1.0.
RoughnessrawConnected to Specular roughness.
f0rawConnected to Specular IOR.
RefractionsRGBConnected to Transmission color. Transmission weight is set to 1.0.
EmissionsRGBConnected to Emission color. Emission weight is set to 1.0.
OpacitysRGBConnected to Cutout Opacity.
MetallicrawConnected to Metalness.
NormalrawA normal map shader is created and the texture is connected to its Normal map parameter.
BumprawA bump2d  shader is created and the texture is connected to its Bump map parameter.
DisplacementrawA normal displacement shader is created and the texture is connected to its Displacement parameter.

Default shortcut is Alt+W~C in the Substance Asset Manager.

Deprecated Shaders

Replace deprecated shaders in legacy Arnold Material

The hair, standard, and volume_collector shaders are deprecated in Arnold 5, they will be removed in a future release. Use this command to convert these shaders to their replacements (standard_hair, standard_surface, and standard_volume). The shaders can be converted individually as well.