Нода «Интерполировать кривые» (interpolate curves node)
Генерировать новые кривые на точках путём интерполяции между существующими кривыми. Это полезно для того, чтобы иметь меньший набор исходных кривых, чтобы сделать редактирование проще и быстрее, при этом всё ещё генерируя кривые высокой плотности для вьюпорта или финального рендеринга.
Входы (inputs)
- Направляющие кривые (guide curves)
Базовые кривые, между которыми интерполируются новые кривые.
- Направляющая «вверх» (guide up)
Необязательный вектор «вверх», который обычно является нормалью поверхности. Предоставление вектора «вверх» улучшит качество интерполяции, позволяя ей осознать форму поверхности, о которой она в противном случае не могла бы быть осведомлена.
Совет
В типичной настройке при генерации «волос-потомков» это направление «вверх» извлекается с помощью комбинации ноды Sample UV Surface, использующей ту же геометрию, по которой были распределены точки, и ноды Normal.
- ID группы направляющих (guide group ID)
Разделяет направляющие на отдельные группы. Новые кривые интерполируют существующие кривые из одной группы. Этот ввод может быть полезен для создания частей волос, предотвращая нежелательное влияние друг на друга кривых в разных секциях (с разными Group ID).
- Точки (points)
Положения первых корневых контрольных точек вновь созданных интерполированных кривых.
- Точка «вверх» (point up)
Необязательный вектор, направленный «вверх», который обычно является нормалью поверхности.
- ID группы точек (point group ID)
Группа кривых для интерполяции.
- Максимально соседей (max neighbors)
Максимальное количество близких направляющих кривых, учитываемых при интерполяции.
Свойства (properties)
Эта нода не содержит свойств.
Выходы (outputs)
- Кривые (curves)
Направляющие кривые с интерполированными кривыми.
- Ближайший индекс (closest index)
Индекс ближайшей направляющей кривой для каждой сгенерированной кривой.
Примечание
Внутри эта нода смешивает данные от нескольких направляющих кривых, с максимальным количеством источников в зависимости от входа Max Neighbors. Этот выход является только индексом кривой с наибольшим весом.
- Ближайший вес (closest weight)
Вес ближайшей направляющей кривой для каждой сгенерированной кривой.