Pular para o conteúdo
Componentes

Imagem e mídia · Exclusivo THM

Relight

Uma luz quente acompanha o mouse sobre a foto e revela relevo, brilho e sombras, como uma lanterna.

Em resumo

O Relight é um componente exclusivo do THM Componentes que reilumina uma fotografia em tempo real: um relevo calculado a partir dos tons claros e escuros da foto recebe uma luz pontual que segue o cursor, com brilho e sombra suave. Sem cursor, a luz passeia sozinha. Funciona bem em heros de turismo, arquitetura, produto e portfólio fotográfico.

Relight: Uma luz quente acompanha o mouse sobre a foto e revela relevo, brilho e sombras, como uma lanterna.
Captura da demonstração no catálogo

Como ele é

É como passar uma lanterna de luz quente sobre uma foto impressa em relevo, num quarto à meia-luz. A imagem fica numa penumbra levemente azulada e, onde a luz chega, ganha cor, textura e volume: as áreas claras parecem saltar, as escuras afundam, as partes altas brilham e pequenas sombras caem no sentido oposto ao da luz. Céu e brancos estourados ficam quase planos, sem halo nos contornos. A luz acompanha o cursor com suavidade e, quando ele sai da imagem, faz um passeio lento pela foto. Ao carregar, a imagem surge aos poucos de um fundo claro.

Você pode estar procurando isto se pediu algo assim

  • foto que acende onde passo o mouse, tipo lanterna
  • luz seguindo o cursor por cima da imagem do hero
  • imagem com relevo e sombra que muda com o mouse
  • deixar a foto do hotel com clima de cinema no topo do site
  • efeito de holofote numa fotografia de arquitetura
  • foto escura que a pessoa vai iluminando com o mouse

Também chamado de

  • relight
  • reiluminação
  • dynamic lighting
  • luz dinâmica
  • normal map lighting
  • efeito lanterna
  • spotlight on image
  • iluminação por cursor

Quando usar

  • Hero de hotel, pousada, turismo ou destino com foto marcante
  • Portfólio de arquitetura ou de interiores, em que textura importa
  • Página de produto com superfície rica, como couro, pedra ou madeira
  • Portfólio fotográfico com clima cinematográfico

Quando evitar

  • Fotos em que a cor exata importa, já que a luz altera tons e brilho
  • Imagens de outro domínio sem CORS liberado, que não carregam como textura

Como pedir para a sua IA

Pedido de exemplo
Crie um efeito de reiluminação em WebGL na foto do hero: relevo calculado pela luminância e uma luz pontual quente que segue o cursor, com brilho e sombra suave. Quero luz parada para quem prefere menos movimento, texto alternativo, pausa fora da tela e a foto com vinheta em CSS quando não houver WebGL.

Com o THM Componentes, você cola o prompt completo do catálogo, que já traz o código-fonte deste componente, e a IA reproduz este efeito exato em vez de improvisar.

Perguntas sobre Relight

O Relight funciona sem WebGL?

Funciona, com uma versão simplificada. Se o navegador não oferece WebGL2 nem WebGL, o Relight mostra a foto como fundo e aplica uma vinheta escura em CSS que se abre onde está o cursor. Quando há suporte, ele usa WebGL2 e recorre ao WebGL como alternativa.

O Relight respeita quem prefere menos movimento?

Sim. Com a redução de movimento ativada no sistema, a luz do Relight para de passear sozinha e fica num ponto fixo, mudando de lugar só quando o cursor a leva, sem suavização. A foto aparece sem o esmaecimento de entrada, e o desenho para quando nada se move. Fora da tela, o componente também para.

Dá para trocar a cor da luz no Relight?

Dá. O Relight tem a prop lightColor, um tom creme quente por padrão, além de intensidade, alcance, profundidade do relevo, luz ambiente e brilho, e o prompt do THM Componentes orienta a IA a usar os tokens de cor do projeto. Com relief em zero, a foto fica plana e só a luz se move.

Imagem e mídia

Componentes relacionados

Deixe a sua IA com repertório de estúdio

268 componentes Vue e Nuxt, 115 exclusivos, prompt pronto em todos. Pagamento único, acesso vitalício e 7 dias de garantia.