PointDetector
Нода позволяет быстрее обнаруживать входные именованные точки на другой модели, используя подгонку геометрии, аналогично BlendWrapping, и автоматическое обнаружение точек с помощью пакетных соответствий.
Входные именованные точки можно получить с помощью ноды SelectPoints.
Два набора именованных точек можно объединить в PointCorrespondences
с помощью ноды PointsToPointPairs.
Редактор
У ноды PointDetector есть редактор, позволяющий закреплять и отключать входные нейтральные точки.
В редакторе две модели отображены рядом. Вы можете синхронизировать представления, установив флажок Синхронизировать представления на панели параметров ноды.
Во вьюпорте нейтральной геометрии (слева)
ЛКМ |
выбирает точки |
CTRL + ЛКМ |
отключает/включает точки |
SHIFT + ЛКМ |
открепляет точки |
Во вьюпорте целевой геометрии (справа)
ЛКМ на сетке |
закрепляет выбранную точку |
ЛКМ на точку |
выбирает её |
щелкните и перетащите точку |
для её перемещения |
CTRL + ЛКМ |
отключает точки |
SHIFT + ЛКМ |
открепляет точки |
Удерживайте ПРОБЕЛ |
чтобы показать подогнанную сетку |
Входы
- Нейтральная геометрия
Геометрия
Геометрия для нейтральных точек- Геометрия цели
Геометрия
Целевая геометрия для обнаружения точек.- Нейтральные точки
NamedPointsOnTriangle
Нейтральные точки для обнаруживаемой нейтральной геометрии.
Выход
NamedPointsOnTriangle
Обнаруженные точки на целевой геометрии.
Параметры
- Автовычисление:
если установлено, нода будет пересчитываться каждый раз, когда изменяются некоторые параметры или входные данные.
- Вычислить:
если Автовычисление отключено, начинается процесс обнаружения
- Принять:
принимает и закрепляет все обнаруженные точки, предотвращает повторный расчет после того, как почти все точки были обнаружены правильно
- Сбросить:
сбрасывает подогнанные вершины, закрепленные и дополнительные точки
- Синхронизировать представления:
если установлено, синхронизировать левый и правый вьюпорты внутри редактора
Вкладка «Очки»
- Показать циклы точек:
если установлено, отображает в визуальном редакторе группы именованных точек, раскрашенные каждая своим цветом.
- Показать имена точек:
если установлено, отображает имена точек в визуальном редакторе
- Фильтр:
категория точек, указанная в списке ниже
- Все
все точки
- Прикрепленные
только точки, которые были прикреплены к целевой геометрии
- Слитые
только точки, которые подозрительно близки друг к другу топологически (обычно ошибки детектора)
Вкладка «Параметры детектора»
- Радиус для нормали (см):
радиус вычисления нормалей для настройки камер при поиске
- Расстояние до камеры (см):
расстояние камеры от точки геометрии
- Область для точки (в пикселях):
размер окна, в котором будет искаться каждая точка, в пикселях
- Размер объекта (пикселей):
размер искомой точки в пикселях
Вкладка «Параметры деформатора»
- Показать патчи:
если установлено, показывает в визуальном редакторе используемые в данный момент области
- Области:
метод создания областей
- Из полигрупп
каждая полигруппа сетки нейтрального блендшейпа используется в качестве начальной области
- Из материалов
каждая нейтральная группа материалов blendshape используется в качестве начальной области
- Сгенерировать путем выборки
начальные области с указанным радиусом, топологически генерируемые на сетке
- Итерации размытия полигрупп:
количество итераций при размытии начальных областей
- Вес патча размытия (см):
средний соседний вес на каждой итерации с размытием начальных областей
- Радиус выборки (см):
радиус сэмплов, которые становятся исходными областями, генерируемыми методом Сгенерировать путем выборки
Вкладка «Пути к данным деформера»
- Показать свободные полигоны:
если установлено, показывает в визуальном редакторе текущие свободные полигоны
- Показать точки выравнивания:
если установлено, показывает в визуальном редакторе текущие точки выравнивания
- Нейтральный эталон:
путь к файлу нейтрального блендшейпа
- Эталон блендшейпов:
пути к файлам ко всем остальным блендшейпам
- Выборка свободных полигонов:
путь к файлу с выборкой свободных полигонов, которые исключаются из входной сетки при подгонке
- Точки выравнивания:
путь к файлу с именованными точками выравнивания, которые используются для жесткого выравнивания блендшейпов
- Использовать по умолчанию:
сохранить текущие параметры Параметры детектора, Параметры деформатора и Пути к данным деформатора как параметры по умолчанию.
- Восстановить значения по умолчанию:
установить текущие параметры узла по умолчанию
- Перезагрузить:
перезагрузить файлы Эталон нейтрали, Эталон блендшейпов, Выборка свободных полигонов и Точки выравнивания.