Share

Feature Overrides - Arnold User Guide

This group of switches allows you to disable a number of important rendering features. By selectively disabling some features, you can get a feel for where the renderer is spending most of the time, which helps optimizing scenes. Lighting or look-dev could be sped up by enabling Ignore Textures or Ignore Shaders for example. This is also useful for isolating errors and artifacts when debugging. Note that not all of these options are interactive - some of them may require the entire scene to be refreshed/exported.

Ignore parameters of the Arnold options node:

BOOL          ignore_textures                   false
BOOL          ignore_shaders                    false
BOOL          ignore_atmosphere                 false
BOOL          ignore_lights                     false
BOOL          ignore_shadows                    false
BOOL          ignore_subdivision                false
BOOL          ignore_displacement               false
BOOL          ignore_bump                       false
BOOL          ignore_motion                     false
BOOL          ignore_motion_blur                false
BOOL          ignore_dof                        false
BOOL          ignore_smoothing                  false
BOOL          ignore_sss                        false
BOOL          ignore_operators                  false
BOOL          ignore_imagers                    false
STRING[]      ignore_list                       (empty) 

Ignore Textures

Ignore all textures when rendering.

Ignore Shaders

Ignore all shaders when rendering, Arnold will render with a simple n_dot_eye shader instead.

Ignore Atmosphere

Ignore atmospheric shaders.

Ignore Lights

Ignore all light sources.

Ignore Shadows

Don't perform shadow calculations.

Ignore Subdivision

No objects will be subdivided. This parameter is not interactive.

Ignore Displacement

Displacements will be ignored. This parameter is not interactive.

Ignore Bump

Ignore bump mapping.

Ignore Normal Smoothing

Polygon normals will not be smoothed, resulting in a faceted appearance. This parameter is not interactive.

Ignore Motion

Ignores all motion keys. When disabling motion blur with ignore_motion_blur, the time specified by reference_time will be used instead of the shutter open time. This time is mapped on [0,1] with 0 being shutter open and 1 the shutter closed.

Ignore Depth of Field

Ignore depth of field computation.

Ignore Sub-Surface Scattering

Ignore subsurface scattering.

Ignore Operators

Ignore operators.

Ignore List

Nodes in this list are ignored. For example, the following would skip creation of Lambert, Standard Surface and curves shaders:

ignore_list 3 1 STRING lambert standard_surface curves

Shader Override

Global shader override which allows you to override the shader for all objects in the scene.

Ignore Imagers

Ignore imagers. Allow users to disable imager post-processing in a scene. This can be useful for debugging and can also be enabled via kick with the -ii flag.

Pepe model by Daniel M. Lara (Pepeland)

Was this information helpful?