Como controlar setores específicos no nCloth do Maya

Publicado em 26 de January de 2026 | Traduzido do espanhol
Configuração no Maya mostrando vestido nCloth com alças de ombro congeladas por meio de transform constraints e vertex masks, enquanto o resto se simula naturalmente

Quando a roupa decide ter vida própria

O problema das alças de ombro que se movem de maneira irreal no nCloth é um daqueles desafios clássicos que todos os artistas enfrentam ao começar com simulação de roupa no Maya. A frustração é compreensível: você consegue que o vestido não caia no chão, mas essas alças que deveriam estar praticamente costuradas ao personagem se comportam como serpentes dançantes. O erro está em entender que passive collider não é o mesmo que congelar vértices - são conceitos diferentes para propósitos diferentes.

Você identificou corretamente o problema, mas a solução requer uma abordagem mais específica. O nCloth oferece várias ferramentas para controlar seletivamente diferentes partes de uma malha, e a chave está em usar a combinação adequada para o seu caso específico.

Uso de vertex masks para congelar áreas

A solução mais direta é usar vertex masks no nCloth. Selecione os vértices das alças de ombro que você quer congelar, depois nas propriedades do nCloth vá para Dynamic Properties e defina Input Attract como 1.0 para esses vértices. Isso faz com que mantenham sua posição original relativa ao personagem.

Para um controle mais preciso, use Paint Vertex Properties com o Input Attract Mask. Isso permite pintar gradualmente a influência do attract, criando transições suaves entre as áreas congeladas e as que se simulam livremente. Valores de 1.0 congelam completamente, 0.5 criam semi-rigidez, e 0.0 permitem simulação completa.

Um bom controle de nCloth é como um bom maestro: cada seção sabe quando se mover e quando ficar parada

Configuração de transform constraints

Para um controle absoluto, use transform constraints. Selecione os vértices das alças de ombro, depois no menu nConstraint escolha Transform. Isso cria um constraint que você pode parentear ao osso do ombro do personagem. As vantagens deste método são o controle individual por vértice e a possibilidade de animar a influência do constraint.

Nas propriedades do transform constraint, ajuste Constraint Strength para 1.0 para congelamento completo, ou valores menores para certo grau de flexibilidade. Você também pode animar este parâmetro se precisar que as alças se soltem em algum momento específico da animação.

Combinação com passive colliders

Mantenha o passive collider no corpo do personagem para as partes que sim devem interagir com o tecido, mas para as alças de ombro use os métodos anteriores. Esta combinação te dá o melhor dos dois mundos: colisão realista onde é necessária e controle absoluto onde é requerido.

Ajuste os parâmetros de collision no nCloth para melhorar a interação. Collision Flag deve estar em VertexFace para melhor precisão, e Collision Strength em torno de 1.0. Para evitar penetrações, aumente ligeiramente Thickness em ambas as superfícies.

Otimização de parâmetros nCloth

Para as áreas que sim se simulam, ajuste os parâmetros de rigidez e amortecimento. Bend Resistance alto (0.8-1.0) evita rugas excessivas, enquanto Stretch Resistance moderado (0.3-0.6) permite movimento natural sem deformação extrema. Damp em torno de 0.1 reduz vibrações indesejadas.

A qualidade da simulação também afeta. Aumente Solve Scale para 2-4 para melhor precisão em tecidos finos, e Max Iterations para 20-40 para melhor estabilidade. Esses ajustes ajudam a simulação a diferenciar melhor entre áreas congeladas e móveis.

Fluxo de trabalho recomendado

Comece com uma configuração simples: aplique transform constraints apenas aos vértices críticos das alças de ombro. Uma vez que funcione, refine usando vertex masks para áreas adjacentes que precisem de semi-rigidez. Finalmente, ajuste os parâmetros de simulação para o resto do vestido.

Para testes, use o playblast frequente com qualidade baixa para verificar o comportamento antes de se comprometer com simulações longas. Isso permite iterar rapidamente até encontrar a configuração perfeita para o seu vestido específico.

Dominar essas técnicas te permitirá criar simulações de roupa críveis onde cada parte se comporta exatamente como você precisa. Porque no nCloth, até o tecido mais rebelde pode aprender a obedecer quando você conhece as ferramentas de controle adequadas 😏

Configuração rápida para começar

Para alças de ombro congeladas:

Método: Transform constraints
Constraint Strength: 1.0
Parent: Ossos de ombro do rig
Input Attract: 1.0 (backup)
Collision: Manter no corpo