Ir para o conteúdo principal
Ferramenta gratuita de texturas no navegador

Gerador de normal map online grátis

Transforme uma imagem ou height map em mapas normal, de altura, AO e displacement prontos para produção. Processamento privado e local para fluxos com Blender, Unity e Unreal Engine.

Sem cadastroA fonte fica localExportação PNG
Ferramenta do navegador·Sem envio para o servidor

Crie um mapa pronto para produção a partir de uma imagem.

Gere mapas Normal, Height, AO, Roughness, Metallic, Specular, Displacement e ORM com controles ao vivo para força, desfoque, contraste e direção Y.

Processado no navegador
stone-sample.png

Envie uma imagem ou escolha uma textura de exemplo para começar.

Preparando exemplo de Pedra…
Superfície de prévia
Exportação PNGConversão baseada em alturaSem cadastroVer saídas compatíveis

Um fluxo melhor para normal maps

De uma imagem plana para uma superfície pronta para iluminação.

Este gerador de normal map prioriza os controles úteis: processamento local, mapas de saída visíveis e contexto suficiente para decidir melhor antes de levar o asset ao seu material.

PRIVACIDADE POR PADRÃO

Sua fonte fica nesta aba

O gerador gratuito decodifica e processa imagens localmente. Não é necessária conta, fila de upload ou ida ao servidor.

PRÉVIA PRIMEIRO

Veja a superfície antes de exportar

Alterne entre mapas brutos e uma prévia iluminada em esfera, plano ou cubo para detectar cedo detalhes fracos, Y invertido e nitidez excessiva.

PRONTO PARA 3D

Use a direção correta da engine

Aplique presets de Blender, Unity ou Unreal com a direção correta do canal verde de OpenGL ou DirectX antes de baixar o PNG.

Como usar o gerador de normal map

Quatro passos simples para uma etapa de material mais limpa.

Comece com o material que você já tem, valide o resultado sob a luz e exporte apenas quando o detalhe da superfície estiver intencional. A ferramenta foi criada para iteração rápida, não para uma conversão sem transparência.

Teste com um exemplo
01

Adicione uma textura ou height map

Adicione um PNG, JPG ou WebP. Fotos, height maps em tons de cinza e texturas de material tileáveis funcionam como ponto de partida.

02

Modele o detalhe da superfície

Ajuste força, desfoque e contraste enquanto o navegador regenera o mapa localmente a cada alteração.

03

Confira a direção da luz

Use uma prévia 3D e selecione um preset de engine para confirmar o resultado sob luz direcional.

04

Baixe um PNG limpo

Exporte o normal map ou mapas auxiliares de altura, AO e displacement para a próxima etapa do material.

FUNDAMENTOS DE NORMAL MAP

Como este gerador de normal map transforma pixels em detalhes de superfície.

Use este gerador de normal map online grátis para alinhar entrada, controles e renderizador de destino. Faça estas verificações antes de considerar o mapa exportado como final.

01

Escolha uma fonte com informação de altura

Um gerador de normal map só reage às informações presentes na entrada. Height maps em tons de cinza e texturas iluminadas de modo uniforme dão um sinal mais claro que fotos com sombras, highlights ou perspectiva gravados. Use uma textura seamless se o material final for repetido.

02

Ajuste a força antes do contraste

Strength controla a profundidade aparente, Blur remove ruído pequeno e Contrast separa áreas baixas e altas. Comece com suavidade, compare na escala final do asset e altere um ajuste por vez para manter um resultado crível.

03

Valide o mapa no renderizador de destino

O mesmo normal map pode parecer correto em um renderizador e invertido em outro. Confira a direção do canal verde, importe como Non-Color ou normal map quando necessário e observe sob iluminação real. Se o detalhe sumir, melhore a fonte ou a escala do material em vez de apenas aumentar Strength.

Saídas compatíveis

Mais do que uma prévia azul e roxa.

Um normal map é apenas uma parte do material. Use os mapas auxiliares como ponto de partida e valide-os no renderizador, onde iluminação, escala e filtragem ficam visíveis.

MapaO que armazenaÚtil para
NormalDireções tangentes RGBResposta à luz em uma superfície low-poly
AlturaLuminância em tons de cinzaBump, displacement ou novo baking de mapas
AOEstimativa de oclusão em tons de cinzaSombra de contato e detalhes de fissuras
DisplacementAltura da superfície em tons de cinzaTestes de displacement de materiais
RoughnessResposta de highlights em tons de cinzaControle de brilho e resposta da superfície
MetallicEstimativa de metalness em tons de cinzaPontos de partida para materiais PBR
SpecularEstimativa de reflexão em tons de cinzaPontos de partida para fluxos specular
ORMR = AO · G = Roughness · B = MetallicFluxos PBR com canais empacotados

Feito para fluxos reais

Uma ferramenta de conversão para três destinos comuns.

É fácil esquecer a direção do normal map e o espaço de cor. Estes presets mantêm visíveis os detalhes importantes da entrega durante o trabalho.

Blender

Keep the OpenGL Y direction, set the imported image to Non-Color, and connect it through a Normal Map node.

  • Espaço tangente OpenGL
  • Dados de textura Non-Color
  • Iteração rápida de materiais
Usar presetLer o guia

Unity

Use the DirectX preset when your material expects a flipped green channel, then set the texture type to Normal map.

  • Direção Y do DirectX
  • Tipo de importação do normal map
  • Sem upload obrigatório ao servidor
Usar presetLer o guia

Unreal Engine

Generate a DirectX-compatible map, import it as a normal texture, and keep compression settings consistent with your material.

  • Base tangente DirectX
  • Compressão de normal map
  • Prévia do material antes de exportar
Usar presetLer o guia

O processamento privado é o padrão

O fluxo gratuito não envia sua imagem original. Assim, a página é útil para texturas de clientes, protótipos internos e primeiras explorações de materiais.

Saiba o que o algoritmo não consegue inferir

Uma única imagem não recupera a geometria real. O mapa gerado muda a resposta à luz, mas não adiciona polígonos, corrige perspectiva nem remove sombras gravadas em uma foto.

Perguntas frequentes

Dúvidas antes de exportar?

Em resumo: normal maps são um atalho rápido de shading, não substituem a geometria nem representam um escaneamento de profundidade fisicamente preciso.

O que é um gerador de normal map?

Um gerador de normal map converte mudanças de brilho em uma imagem ou height map em tons de cinza em direções de superfície RGB. O renderizador usa essas direções para fazer uma malha plana reagir à luz como se tivesse mais detalhes.

Posso gerar um normal map a partir de qualquer imagem?

É possível gerar um ponto inicial útil a partir da maioria das imagens, mas o resultado depende da fonte. Detalhes de superfície claros e consistentes convertem melhor que retratos, gradientes suaves ou imagens com luz colorida forte que não representa altura física.

Como converto um height map em normal map?

Envie o height map em tons de cinza, mantenha o contraste próximo da fonte, ajuste Strength até as bordas parecerem naturais e baixe o PNG Normal. A ferramenta trata luminância como altura e não tenta recuperar geometria oculta.

Devo usar normal maps OpenGL ou DirectX?

Use a convenção de espaço tangente esperada pelo renderizador. O Blender costuma usar a direção Y do OpenGL, enquanto muitos fluxos de Unity e Unreal esperam a orientação do canal verde no estilo DirectX. Use o preset da engine para deixar a troca explícita.

Minhas imagens são enviadas para um servidor?

Não no gerador gratuito desta página. A imagem é decodificada, redimensionada quando necessário para segurança da memória do navegador e processada na aba atual. Ela não é enviada a um endpoint de conversão.

Qual é a diferença entre normal map e bump map?

Um bump map armazena altura em tons de cinza e deixa o shader derivar a direção da superfície. Um normal map armazena a direção diretamente em RGB, dando mais controle a renderizadores em tempo real e sendo geralmente mais portátil entre engines.

Por que meu normal map parece invertido ou forte demais?

Um resultado invertido geralmente indica que a direção do canal verde não combina com a engine de destino. Se a superfície parece inflada ou ruidosa, reduza Strength, aumente Blur ou use um Contrast menos agressivo.

Também posso gerar mapas AO ou displacement?

Sim. A ferramenta da página inicial oferece prévias de Height, AO, Roughness, Metallic, Specular, Displacement e ORM junto da saída Normal. Os mapas auxiliares são pontos iniciais heurísticos e devem ser validados no material.