Нода «Точки в SDF сетку» (points to SDF grid)¶
Нода „Points to SDF Grid“ генерирует сетку поля знаковых расстояний (SDF) из набора входных точек. Каждый воксель в полученной сетке хранит кратчайшее расстояние со знаком до ближайшей точки, что позволяет представлять точки в виде сглаженных объёмных фигур.
Положительные значения представляют расстояния вне зоны влияния точек, отрицательные значения представляют расстояния внутри, а ноль соответствует поверхности генерируемой неявной сферы вокруг каждой точки.
Эту ноду можно использовать для построения объёмных полей или объёмов столкновений из частиц, экземпляров или процедурно созданных облаков точек.
Входы (inputs)¶
- Точки (points)
Входные точки, определяющие центры генерируемых SDF областей.
- Радиус (radius)
Радиус влияния каждой точки, определяющий, насколько далеко будет находиться знаковое расстояние от центра точек. Каждая точка рассматривается в качестве сферы с этим радиусом.
- Размер вокселя (voxel size)
Размер каждого вокселя в единицах объектного пространства. Меньшие размеры вокселей обеспечивают поля с более высоким разрешением, что улучшает передачу мелких деталей, но за счёт увеличения объёма памяти и времени обработки.
Выходы (outputs)¶
- SDF Сетка (SDF grid)
Скалярная (float) сетка, представляющая поле знаковых расстояний входных точек. Каждый воксель хранит кратчайшее расстояние со знаком до поверхности любой точки, с отрицательными значениями внутри объединённых сфер и положительными – снаружи.