Узел Geometry Proximity#

Нода Geometry Proximity (близость геометрии).

Узел вычисляет ближайшее местоположение на целевой геометрии.

Совет

The Узел Map Range is often helpful to use with the distance output of this node to create a falloff with a maximum distance.

Входы#

Геометрия (geometry)

Стандартный вход геометрии.

Group ID

Splits the elements of the input geometry into groups which can be sampled individually.

Sample Position

Данная позиция для расчета ближайшего местоположения на цели.

Sample Group ID

Determines in which group the closest nearest element is detected.

Свойства#

Target Element (целевой элемент)
Грани (faces):

Вычисляет ближайшую точку в любом месте на гранях геометрической сетки цели.

Рёбра (Edges):

Вычисляет ближайшую точку в любом месте на рёбрах геометрической сетки цели.

Points:

Вычисляет ближайшую точку или вершину целевой геометрии. Этот режим обычно самый быстрый. Этот режим работает как для облака точек, так и для геометрии сетки, другие режимы работают только для сетки.

Выходы#

Расположение

Ближайшее местоположение на поверхности целевой сетки или ближайшая точка в облаке целевых точек в режиме Points.

Расстояние (distance)

Расстояние (в виде значения с плавающей запятой) от исходной позиции до ближайшего местоположения в цели.

Is Valid

Whether the sampling was successful. It can fail when the sampled group is empty.

Примеры#

Различные режимы узла: Faces (грани), Edges (рёбра) и Points (точки). В этом примере на целевую плоскость добавляется модификатор Geometry Nodes. Обратите внимание, что большая плоскость подразделяется, а меньшая - нет.

../../../../_images/modeling_geometry-nodes_geometry-proximity_modes.png

Три режима целевых элементов: грани, рёбра и точки.#

../../../../_images/modeling_geometry-nodes_geometry-proximity_example.png

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