Ir para a ferramenta

XO3D LABS / Português (Brasil)

Prepare acabamentos de produto com mapas PBR bem definidos

Uma foto clara não revela automaticamente quais pixels são metal nem a rugosidade da superfície. Comece pela construção do produto e por referências aprovadas; depois crie mapas cujo significado e valores possam ser conferidos.

Descreva primeiro a superfície visível

Separe metal exposto, painéis pintados, plástico, impressões, vidro e peças revestidas. Diferencie o que está confirmado do que falta decidir. Metal sob uma pintura opaca não significa que a tinta visível deva responder como metal puro.

Para uma carcaça tecnológica, peça referências de acabamento identificadas e vistas comparáveis. Para um conjunto industrial, indique revisão e componentes. Uma foto também mostra iluminação, exposição e ambiente; ela não mede rugosidade.

Crie um teste controlado de rugosidade

Prepare três áreas cinza opacas com valores 0, 128 e 255. Como dados normalizados de oito bits, correspondem a 0, aproximadamente 0,502 e 1. Mantenha o fator do material em 1 durante a conferência. Isso testa a entrada dos dados, não um acabamento físico medido.

A ferramenta de rugosidade continua com interface em inglês. Mantenha câmera e iluminação fixas e altere uma variável por vez. Cinza médio não significa «50% de brilho». Inverter glossiness só faz sentido quando as definições de origem e destino correspondem; uma inversão numérica não é uma conversão calibrada.

Pinte a metalicidade de forma intencional

Use o editor para marcar as regiões pretendidas. Em um teste simples, preto 0 representa a região não metálica e branco 255 a metálica. Defina o tratamento das bordas: um pixel intermediário pode ser uma mistura, não outra liga metálica.

Carregue o exemplo original, limpe ou edite a máscara e confira o PNG baixado. A ferramenta não identifica metal pela luminosidade da foto. Salve a função do mapa e aplique-o explicitamente à peça ou ao material compartilhado correto.

Confira canais e separe o relevo

Uma máscara cinza independente não é uma imagem ORM. No esquema glTF compatível, rugosidade usa G e metalicidade usa B. No empacotador, um pixel R=255, G=128, B=0 e A=255 contém rugosidade intermediária e metalicidade zero. Separe G e B para conferir os valores.

Use dimensões iguais na entrada e na saída, sem correção de cor nem JPEG com perdas. O empacotador trabalha com canais numéricos e mantém a interface em inglês.

Altura representa outro detalhe. O gerador oferece um exemplo procedural repetível com a mesma semente. Uma altura plana produz uma normal plana no fluxo conectado testado. Isso não mede o relevo do produto: no renderer, altura vira detalhe normal sem deslocar a malha.

O arquivo cinza contém três pixels da esquerda para a direita: 0, 128 e 255. O ORM contém um pixel: R=255, G=128, B=0, A=255. Estes pequenos arquivos originais testam canais numéricos, não cobertura UV nem aparência do acabamento.

Avalie o acabamento no produto

Comece com câmera e luz idênticas e depois examine outras direções úteis de iluminação. Confira transições e peças que compartilham materiais. Um valor correto ainda pode estar na região UV errada.

Para produzir imagens ou filmes, entregue modelo nativo, regiões de material, referências aprovadas, funções dos mapas, canais, dimensões e decisões pendentes. Explique o que o conteúdo precisa comunicar. O estúdio ganha uma base para desenvolver o visual sem confundir máscaras geradas com medições.

Fluxo de trabalho

  1. Identifique os acabamentos visíveis

    Separe metal exposto, revestimentos e outras superfícies com referências.

  2. Teste a entrada de rugosidade

    Confira áreas opacas 0, 128 e 255 com câmera, luz e fator fixos.

  3. Crie a máscara de metalicidade

    Marque as regiões intencionalmente e confira o PNG.

  4. Entregue canais e contexto

    Verifique atribuições, empacotamento e referências para produção.

Ferramentas relacionadas

Perguntas frequentes

Uma foto pode gerar rugosidade fisicamente medida?

Não. Estas ferramentas fornecem dados iniciais editáveis. Luz e cor não determinam uma rugosidade física única.

Uma carcaça metálica pintada deve ficar branca na máscara?

Não classifique apenas o suporte oculto. Represente a superfície visível e o revestimento conforme o shader e a referência aprovada.

Cinza 128 é exatamente 0,5?

Como dado normalizado de oito bits, é 128 dividido por 255, aproximadamente 0,502. Não é uma porcentagem medida de brilho.

Posso aplicar ORM diretamente à entrada de metalicidade do renderer?

Não. Essa entrada conectada espera um PNG cinza opaco independente. Separe primeiro o canal desejado e confira o material selecionado.

Fontes

Testes originais com malhas e pixels sintéticos e fluxos atuais das ferramentas Labs, com seus limites.

Guias práticos

Todas as ferramentas (inglês)