Displace Modifier#

The Displace modifier displaces vertices in a mesh based on the intensity of a texture. Either procedural or image textures can be used.

The displacement can be along a particular local axis, along the vertex normal, or the separate RGB components of the texture can be used to displace vertices in the local X, Y and Z directions simultaneously (sometimes referred to as Vector Displacement).

Параметры#

../../../_images/modeling_modifiers_deform_displace_panel.png

The Displace modifier.#

Texture

The name of the texture from which the displacement for each vertex is derived. If this field is empty, the modifier defaults to 1.0 (white).

Координаты

The texture coordinate system to use when retrieving values from the texture for each vertex.

Для полной справки см. общие параметры маскирования.

Direction

The direction along which to displace the vertices. Can be one of the following:

X, Y, Z

Displace along an axis.

Нормаль

Displace along the vertex normal.

Custom Normal

Displace along (averaged) custom normals, instead of vertex normals.

RGB to XYZ

Displace along local XYZ axes individually using the RGB components of the texture (Red values displaced along the X axis, Green along the Y, Blue along the Z).

Space

With a direction set to X, Y, Z, or XYZ the modifier can either displace along local or global axes.

Strength (сила)

The strength of the displacement. After offsetting by the Midlevel value, the displacement will be multiplied by the Strength value to give the final vertex offset.

\(vertex\_offset = displacement × Strength\)

A negative strength can be used to invert the effect of the modifier.

Midlevel

The texture value which will be treated as no displacement by the modifier. Texture values below this threshold will result in negative displacement along the selected direction, while texture values above it will result in positive displacement.

\(displacement = texture\_value - Midlevel\)

Recall that color/luminosity values are typically between (0.0 to 1.0) in Blender, and not between (0 to 255).

Vertex Group (группа вершин)

The name of a vertex group which is used to control the influence of the modifier. If left empty, the modifier affects all vertices equally.

Invert <->

Инвертирует влияние выбранной группы вершин, что означает, что теперь группа представляет вершины, которые не будут деформированы модификатором.

Эта настройка меняет значения веса группы на противоположные.

Пример#

../../../_images/modeling_modifiers_deform_displace_example-1.jpg

Three different objects created with the Displace modifier. Sample blend-file.#

../../../_images/modeling_modifiers_deform_displace_example-2.jpg

A slime animation created with the Displace modifier. Sample blend-file.#