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.
![]() |
![]() |
Disabled | Enabled |
Ignore Shaders
Ignore all shaders when rendering, Arnold will render with a simple n_dot_eye shader instead.
![]() |
![]() |
Disabled | Enabled |
Ignore Atmosphere
Ignore atmospheric shaders.
![]() |
![]() |
Disabled | Enabled |
Ignore Lights
Ignore all light sources.
![]() |
![]() |
Disabled | Enabled |
Ignore Shadows
Don't perform shadow calculations.
![]() |
![]() |
Disabled | Enabled |
Ignore Subdivision
No objects will be subdivided. This parameter is not interactive.
![]() |
![]() |
Disabled | Enabled |
Ignore Displacement
Displacements will be ignored. This parameter is not interactive.
![]() |
![]() |
Disabled | Enabled |
Ignore Bump
Ignore bump mapping.
![]() |
![]() |
Disabled | Enabled |
Ignore Normal Smoothing
Polygon normals will not be smoothed, resulting in a faceted appearance. This parameter is not interactive.
![]() |
![]() |
Disabled | Enabled |
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.
![]() |
![]() |
Disabled | Enabled |
Ignore Sub-Surface Scattering
Ignore subsurface scattering.
![]() |
![]() |
Disabled | Enabled |
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.
![]() |
![]() |
No shader override | shader override |
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)