
Управление ExposeTransform с использованием расстояния между вершинами
Когда вы хотите, чтобы ExposeTransform активировался в зависимости от расстояния между двумя вершинами сетки, не выбирайте напрямую грань или всю сетку целиком. Решение — использовать locators, привязанные к вершинам с помощью pointOnPolyConstraint.
Как это сделать пошагово
- Создайте locator над каждой вершиной, которую хотите использовать в качестве参考ной.
- Примените pointOnPolyConstraint, чтобы каждый locator точно следовал за выбранной вершиной сетки.
- В ExposeTransform используйте эти locators в качестве исходных и参考ных узлов.
Важный нюанс
Не пытайтесь подключить ExposeTransform напрямую к вершинам, поскольку Maya не позволяет использовать отдельные вершины в качестве参考ных узлов в этом случае. Locators служат видимыми и измеримыми маркерами для расстояния, обеспечивая правильный запуск эффекта без влияния на другие вершины.