
Controlar ExposeTransform usando a distância entre vértices
Quando você quer que um ExposeTransform seja ativado de acordo com a distância entre dois vértices de uma malha, não deve selecionar diretamente a face nem a malha completa. A solução é usar locators vinculados aos vértices por meio de pointOnPolyConstraint.
Como fazer passo a passo
- Crie um locator sobre cada vértice que você quiser usar como referência.
- Aplique um pointOnPolyConstraint para que cada locator siga exatamente o vértice selecionado da malha.
- No ExposeTransform, use esses locators como nós de origem e referência.
Um detalhe a ter em conta
Não tente conectar diretamente o ExposeTransform aos vértices, porque o Maya não permite usar vértices individuais como nós de referência neste caso. Os locators atuam como marcadores visíveis e mensuráveis para a distância, garantindo que o efeito seja disparado corretamente e sem afetar outros vértices.