## SetupDisplacement

### Introduced

v5.0

### Description

Sets up a displacement on a collection of objects using a source image.
A displacement map is a scalar map that displaces a surface at each point in the direction of the object's normal: the geometry is distorted according to the map during the rendering process. Unlike regular bump mapping that 'fakes' the look of real texture, the edges are visibly raised and can cast shadows that follow the displacement effect. Displacement affects the geometry of the object during the rendering process.

### Scripting Syntax

    SetupDisplacement( [InputObjs], FileName, [DisplDepth], [FlipVert], [DisplViewDep], [DisplSubDLevel] );

### Parameters

Parameter | Type | Description
--- | --- | ---
InputObjs | String | List of objects Default Value: Current selection
FileName | String | Name of the image file to import
DisplDepth | Float | Depth Factor (final range will be [-factor/2,+factor/2] Default Value: 0.5
FlipVert | Boolean | Flip the input image vertically Default Value: true
DisplViewDep | Boolean | Do the fine displacement view-dependent Default Value: true
DisplSubDLevel | Integer | Subdivision Level Default Value: 1

### See Also

Image ImageClip