Fatos principais
- Categoria
- Design e cor
- Tipos de entrada
- file, range, select, checkbox
- Tipo de saída
- html
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Analisador de Imagem VP8 é uma ferramenta avançada que transforma imagens WebP e outros formatos raster em modelos 3D interativos. Utilizando a biblioteca Sharp para gerar um mapa de deslocamento (displacement map) em escala de cinza e o Three.js para a renderização, ele permite visualizar a profundidade e o relevo de texturas diretamente no navegador, ajustando escalas, segmentos e rotação em tempo real.
Quando usar
- •Quando precisar inspecionar a profundidade e o relevo de texturas WebP ou VP8 para projetos de modelagem 3D.
- •Para validar mapas de altura (height maps) gerados a partir de imagens raster antes de aplicá-los em motores de jogos.
- •Quando desejar criar apresentações visuais interativas de superfícies baseadas na luminosidade de uma imagem 2D.
Como funciona
- •Faça o upload de uma imagem nos formatos suportados (WebP, JPEG, PNG ou AVIF).
- •O backend utiliza a biblioteca Sharp para processar a imagem e convertê-la em um mapa de deslocamento em escala de cinza.
- •Configure parâmetros visuais como escala de deslocamento, densidade de segmentos da malha e tamanho máximo da textura.
- •O frontend renderiza a imagem em um ambiente 3D interativo usando Three.js, aplicando o mapa de altura a uma geometria plana.
Casos de uso
Exemplos
1. Inspeção de textura de terreno
Artista 3D- Contexto
- Um artista está criando um material de terreno acidentado e precisa testar o mapa de altura antes de importá-lo para a Unreal Engine.
- Problema
- Validar rapidamente se os níveis de cinza da textura WebP geram o relevo esperado sem abrir um software 3D pesado.
- Como usar
- Faz o upload da textura do terreno, ajusta a escala de deslocamento para 2.0 e aumenta os segmentos para 256 para maior detalhamento.
- Configuração de exemplo
-
displacementScale: 2.0, segments: 256, wireframe: false - Resultado
- O relevo do terreno é renderizado instantaneamente no navegador, permitindo confirmar que as áreas claras formam montanhas e as escuras formam vales.
2. Visualização de logotipo em relevo
Web Designer- Contexto
- Um designer quer criar uma apresentação interativa de um logotipo em preto e branco para o site de um cliente.
- Problema
- Transformar uma imagem 2D plana em um elemento 3D interativo que gira automaticamente.
- Como usar
- Envia o logotipo em PNG, define a escala de deslocamento para 1.5, ativa a rotação automática e ajusta a textura para 1024px.
- Configuração de exemplo
-
displacementScale: 1.5, maxTextureSize: 1024, autoRotate: true - Resultado
- O logotipo ganha profundidade 3D baseada em sua luminosidade e gira suavemente na tela, pronto para ser inspecionado em todos os ângulos.
Testar com amostras
image, png, jpgHubs relacionados
FAQ
Quais formatos de imagem são suportados?
A ferramenta suporta imagens nos formatos WebP (incluindo VP8), JPEG, PNG e AVIF, com tamanho máximo de 20 MB.
O que é a escala de deslocamento (displacement scale)?
É um multiplicador que define a intensidade do relevo 3D. Valores maiores criam picos mais altos e vales mais profundos na malha.
Para que serve a opção de segmentos do plano?
Ela define a resolução da malha 3D. Mais segmentos (até 320) resultam em um relevo mais detalhado, mas exigem mais processamento gráfico.
Posso ver a estrutura da malha 3D?
Sim, basta ativar a opção 'Sobreposição wireframe' para visualizar as linhas que compõem a geometria do plano.
Como o mapa de altura é calculado?
A ferramenta converte a imagem original para escala de cinza, onde pixels mais claros representam áreas mais altas e pixels escuros representam áreas mais baixas no modelo 3D.