O que é frozen para pintar e como funciona na prática
A técnica de frozen para pintar é usada principalmente em softwares de escultura digital como o ZBrush. O conceito básico é simples: você congela a forma ou a topologia do seu modelo antes de aplicar pintura, texturas ou detalhes de superfície. Isso evita que camadas de pintura distorçam a malha subjacente ou causem artefatos indesejados durante o processo. Não é um recurso nativo do ZBrush com esse nome exato. O que existe são workflows que alcançam o mesmo resultado usando combinações de ferramentas como ZRemesher, Dynamesh, e a função Paint Mask. Na prática, os artistas trabalham com a geometria estabilizada e depois aplicam a pintura por cima, sem que a malha se mova.
frozen para pintar no dia a dia
Quando eu comecei a usar essa abordagem, meu problema era consistente: toda vez que eu aplicava uma textura ou pintava diretamente sobre uma malha orgânica com densidade irregular, a geometria respondia de forma imprevisível. As bordas dos pincéis criavam protuberâncias minúsculas que arruinavam o acabamento final, especialmente em renders de close-up. A solução que funcionou foi bem específica. Eu converto a malha para Dynamesh com resolução de 64, aplico um Smooth geral, ativo a máscara em toda a superfície com Ctrl+Shift+clique, e então uso ZModeler para criar subdivisions controladas apenas onde necessário. Só depois disso eu habilito o ZPolish com intensidade baixa e começo a pintar. Esse fluxo mantém a geometria estável enquanto permite pintura detalhada sem deformação.
O tempo que isso leva depende do tamanho do modelo. Um personagem médio com aproximadamente 2 milhões de polígonos leva cerca de 8 a 12 minutos para passar por todo esse preparo. Comparado a tentar pintar diretamente em uma malha não processada, que frequentemente exigia refazer o trabalho todo, economiza talvez uma hora ou mais por projeto.
Por que a geometria não congelada estraga a pintura
Aqui vai algo que poucos mencionam: o problema não é apenas a malha se mover. O ZBrush calcula a interação do pincel com base na normal atual de cada vértice no momento do toque. Se a geometria não está estabilizada, cada passada do pincel altera as normais, e as passadas seguintes interpretam essas normais modificadas como se fossem intencionais. O resultado é um acúmulo progressivo de deformações que parece artefato mas na verdade é lógica consistente do software sendo aplicada sobre dados instáveis. Outro detalhe técnico importante: o Dynamesh em si não é suficiente para garantir estabilidade. O Dynamesh redistribui polígonos, mas ele recalcula a topologia inteira a cada interação. Isso significa que durante a pintura, se você usar ferramentas que alterem a geometria — como Pull, Crease, ou até mesmo alguns tipos de mask — o Dynamesh vai reconectar tudo de forma diferente a cada clique, criando variações topológicas aleatórias que se refletem na pintura aplicada.
A saída correta é usar apenas ferramentas que não disparam re-meshing automático. ZModeler, PolyGroup com pintura de máscara por grupo, e o próprio ZBrush Polypaint funcionam perfeitamente sobre malhas já estabilizadas porque operam nos dados de cor e posição existentes sem reconstruir a malha.
Configuração prática para começar
Você não precisa de nenhum plugin especial. As ferramentas padrão do ZBrush resolvem isso. O passo a passo essencial é o seguinte: Comece com sua escultura finalizada. Se ela tiver muitos detalhes de alta frequência, primeiro reduza o nível de subdivisão para um número gerenciável. Ative Dynamesh no painel de Transform e defina a resolução conforme o tamanho da sua tela de trabalho — para personagens inteiros, 64 costuma ser o ponto ideal; para Close-ups de partes do corpo, 32 já basta.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Depois que o Dynamesh aplicar, vá em ZRemesher e use a função auto com cerca de 500 mil a 1 milhão de polígonos, dependendo da complexidade. Isso cria uma topologia limpa e uniforme que responde previsivelmente a qualquer ferramenta de pintura. Ative Polypaint no painel de Tool > Color. Agora você pode pintar diretamente. A geometria permanece estável porque não há ferramenta ativa que force re-meshing. Se precisar ajustar a forma após a pintura, faça isso em uma sub-divisão separada, nunca na camada onde o Polypaint está ativo.
Limitações que ninguém conta
O método tem custos claros. A primeira é perda de detalhes originais. Quando você converte para Dynamesh ou ZRemesher, detalhes finos como poros, rugosidades de superfície e micro-texturas são achatados ou redistribuídos. Isso é aceitável se você pretende adicionar esses detalhes depois via textura, mas se o trabalho dependia da geometria original, o resultado final será diferente do esperado. Segundo, a memória. Malhas estabilizadas com Dynamesh em alta resolução consomem significativamente mais RAM do que malhas poligonais convencionais. Um modelo que originalmente ocupava 500MB pode facilmente dobrar de tamanho após a conversão para Dynamesh, e se você trabalhar com cenas múltiplas, isso soma rápido.
Terceiro, e mais crítico: frozen para pintar não funciona bem em malhas não-manifold ou com normais invertidas. O ZBrush tenta corrigir automaticamente, mas correções automáticas frequentemente geram topologias inutilizáveis. Sempre verifique as normais antes de aplicar Dynamesh. O comando Check no menu de Transform mostra em vermelho as faces problemáticas. Corriga-as com Flip Normal antes de prosseguir. Se seu projeto exige preservação absoluta da geometria original durante a pintura — como em esculturas destinadas à impressão 3D onde cada milímetro conta — essa abordagem não é indicada. Nesses casos, o trabalho com máscaras seletivas e pintura em camadas separadas de subdivisão é mais seguro, ainda que mais lento.
Alternativas quando frozen para pintar não é viável
Uma opção é usar o Blender com o recurso de Texture Paint sobre malhas orgânicas, aproveitando o UV mapping existente. O Blender não recalcula topologia durante a pintura, então a geometria permanece intacta. O trade-off é que você perde a liberdade de escultura direta que o ZBrush oferece. Para projetos que alternam entre escultura e pintura, manter os arquivos nos dois softwares e importar/exportar conforme a etapa é comum no fluxo de trabalho profissional. Outra alternativa é trabalhar com World Space Normal Maps. Você bakesa normal map da sua escultura original em alta resolução e aplica essa textura como referência durante a pintura. A geometria permanece congelada porque a informação de superfície já está codificada na textura. Isso elimina o problema de deformação mas introduz a necessidade de um pipeline de bake bem configurado, o que nem sempre é prático em prazos curtos.
A escolha depende do objetivo final do projeto. Para concept art e visualização, frozen para pintar no ZBrush com Dynamesh é rápido e eficiente. Para produção final de alta fidelidade onde a geometria é crítica, vale o investimento extra em preparação de UVs e pintura em camadas fora do ZBrush.
Resumo do fluxo recomendado
Escultura finalizada > verificação de normais > Dynamesh resolução adequada > ZRemesher com contagem controlada > ativação de Polypaint > pintura sem ferramentas de deformação > salvamento em subdivisão separada para ajustes finais de forma. Esse é o caminho que reduz deformações acidentais e entrega pintura estável sobre geometria previsível.