Como fazer topologia correta para rig Bento
Topologia para o sistema Bento (o rig facial da Blender) não é o mesmo que fazer loop cuts genéricos para deformação muscular. A estrutura do rig exige um fluxo de vértices completamente organizado, especialmente ao redor dos olhos, boca e sobrancelhas. Se você já tentou importar um modelo e viu as feições se quebrarem durante a animação, provavelmente a topologia estava fluindo na direção errada. O rig Bento mapeia controles para regiões específicas do rosto, e cada uma delas precisa de densidade e fluxo adequados. Olhos precisam de anéis concêntricos. A boca precisa de orientação circular com subdivisiones que permitam abrir, sorrir e franzir sem artefatos. Sobrancelhas precisam de fluxo radial saindo do centro da testa.
topos de bolo bento
O termo "topos de bolo bento" é usado informalmente na comunidade brasileira de modelagem 3D para se referir à topologia facial preparada especificamente para o rig Bento. Não é uma técnica com nome oficial — é como os artistas chamam quando entregam um modelo pronto para weighting no face rig. Acontece que a maioria dos tutoriais em inglês foca no método, mas raramente explica por que o modelo fica ruim depois de aplicar o rig. O problema principal que eu encontrei na prática foi com a região da commissura labial (cantos da boca). O rig Bento usa controles separados para subir/descer e esticar lateralmente os cantos. Se a topologia vier com polos ou arestas mal posicionadas nessa área, ao animar um sorriso lateral o vértice simplesmente distorce de forma não natural. A correção foi refazer completamente o loop ao redor da boca com subdivisão extra nos cantos, garantindo que as arestas seguissem o fluxo circular natural do músculo orbicular, e não retas geométricas.
Aqui está o fluxo que costuma funcionar: Comece com um head base simples, cerca de 40-50 mil vértices no total. Não tente fazer tudo de uma vez. Deixe o crânio, maxilar e mandíbula como meshes separados desde o início — o rig Bento não anima o crânio, então não adianta colocar topologia detalhada onde não vai haver deformação. Foque no volume facial entre a testa e o queixo.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Para a região ocular, use dois anéis completos de loop curve ao redor de cada olho, com subdivisions extras na pálpebra superior e inferior. O rig Bento tem controles de fechamento de pálpebra que funcionam mal se não houver loop separados para a pálpebra superior e inferior — eles tendem a empurrar o olho para fora. A região da boca merece atenção especial. Desenhe o loop central seguindo a linha dos lábios, com pelo menos 12 a 16 arestas visíveis por meio-lábio. Os cantos precisam ter um poló bem posicionado apontando para fora, na direção do sorriso. Se o poló estiver pointando para dentro, a deformação do sorriso vai criar um afundamento feio no canto da boca.
Densidade recomendada: na região dos olhos, 3 a 4 níveis de subdivision com Catmull-Clark. Boca, o mesmo. Testa e bochechas, 2 níveis são suficientes. Mais do que isso só pesa o viewport e não melhora a deformação do rig. Um detalhe que quase ninguém menciona: o rig Bento usa shape keys para muitas das expressões faciais. Isso significa que sua topologia precisa ser idêntica entre a pose base e as shapes de expressão. Qualquer diferença nas contas de vértices vai gerar stretching ou colapso durante a animação. Sempre verifique se o número de vértices e a ordem correspondem antes de exportar.
Quanto ao weighting, o processo é manual na maior parte. Use vertex groups separados para cada controle do rig: eyes_open, mouth_smile, brows_up, e assim por diante. O weighting na região dos olhos precisa ser suave e gradual — pesos muito agressivos criam dobras artificiais. Comece com 0.5 de influência nos vértices mais próximos do controle e decaia para 0 em 4-5 camadas de vértices. A desvantagem real do Bento é que ele foi feito originalmente para uma gama específica de proporções faciais. Se seu modelo tem nariz muito largo, olhos muito separados ou queixo muito proeminente, alguns controles podem não funcionar como esperado. Nesse caso, o workaround que eu uso é ajustar os prop settings do rig antes de começar o weighting, e às vezes adicionar shape keys personalizadas para regiões que o rig padrão não cobre bem.
Se a topologia precisa ser para outros softwares além da Blender, avise. O fluxo é similar mas os nomes dos controls e grupos de vértices mudam.