Visualize e converta Radiance HDR (Sem Cadastro)
Funciona diretamente no Chrome, Firefox, Safari e Edge.
Also from Innerscene: Circadian Lab, a free lighting calculator for room illuminance, melanopic EML, and glare.
O que é um arquivo Radiance HDR?
Greg Ward criou o formato para o sistema de simulação de iluminação Radiance. Um arquivo começa com um curto cabeçalho de texto (#?RADIANCE e linhas como FORMAT=32-bit_rle_rgbe), uma linha de resolução como -Y 2048 +X 4096 e depois os pixels: quatro bytes cada, três mantissas e um expoente que elas compartilham. Assim, uma faixa que vai da luz das estrelas ao sol direto cabe em 32 bits por pixel. As linhas costumam ser codificadas por comprimento de sequência (RLE). Uma variante, XYZE, guarda valores CIE XYZ na mesma estrutura.
A maioria dos céus HDRI e mapas de iluminação de estúdio é publicada em .hdr, em geral como panoramas equirretangulares com o dobro da largura em relação à altura. Aplicativos 3D os carregam para iluminar uma cena e mostrar reflexos. O próprio Radiance grava seus renders como arquivos .pic no mesmo formato.
Uma tela mostra cor de 8 bits, então este visualizador aplica mapeamento de tons: a exposição automática coloca o brilho médio logarítmico no cinza médio, e a curva de Reinhard, com o ponto branco no percentil 99,5, traz as altas luzes para a faixa visível preservando as cores. A linha de status informa a exposição aplicada em EV.
Quem usa arquivos Radiance HDR?
Artistas 3D e visualizadores que iluminam cenas no Blender, 3ds Max, Cinema 4D, Unreal ou Unity com mapas HDRI de bibliotecas como a Poly Haven; projetistas de iluminação e pesquisadores que fazem estudos de luz natural e ofuscamento no Radiance; fotógrafos que combinam exposições em bracketing no Photoshop ou em ferramentas HDR; e qualquer pessoa que tenha baixado um .hdr e queira ver o céu antes de carregá-lo em uma cena.
Casos de uso comuns
- Visualizar um céu HDRI ou mapa de estúdio antes de carregá-lo em uma cena 3D
- Escolher entre vários downloads HDRI sem abrir um aplicativo 3D
- Ver um render do Radiance (.pic) em um computador sem ferramentas do Radiance
- Conferir o tamanho e o formato de uma imagem HDR na linha de status
- Salvar um PNG ou JPG com mapeamento de tons de um HDRI para um painel de referências ou uma revisão
Recursos
Abre .hdr e .pic
Arquivos Radiance são reconhecidos pelo cabeçalho #?RADIANCE ou #?RGBE, então tanto downloads HDRI quanto renders do Radiance abrem.
RGBE e XYZE
Imagens RGB com expoente compartilhado e a variante CIE XYZ, com XYZE convertido para a cor da tela.
Todas as codificações de linha
Linhas sem compressão, o antigo esquema de sequências e a codificação adaptativa por sequências dos programas atuais.
Exposição automática
O brilho médio logarítmico fica no cinza médio, e uma curva de tons traz as altas luzes para a faixa visível preservando as cores.
Exposição na linha de status
A linha de status informa o tamanho em pixels, RGBE ou XYZE, e a exposição aplicada em EV.
Primários do cabeçalho respeitados
Uma linha PRIMARIES no cabeçalho é lida e as cores são convertidas para o espaço de cor da tela.
HDRIs grandes
Os pixels ficam compactados em quatro bytes durante a decodificação, e um panorama 8K ou 16K é mostrado com passo reduzido, informado na linha de status.
Decodificado em segundo plano
A decodificação roda em um processo separado com progresso, então a página continua respondendo com arquivos grandes.
Exportar para PNG, JPG ou PDF
Salve a imagem com mapeamento de tons como PNG, JPG ou PDF pelo menu Exportar.
Abre a partir de um .zip
Um HDRI que chega compactado abre direto do arquivo.
Nada é enviado
A imagem é decodificada inteiramente no seu navegador. Sem conta, sem envio, sem cópia em servidor.
Compartilhar e incorporar
Envie um link que abre a imagem em qualquer navegador, ou incorpore o visualizador na sua página com um iframe.
Compatibilidade e notas do formato
Lê imagens Radiance RGBE e XYZE com linhas sem compressão, com o antigo esquema de sequências e com a codificação adaptativa por sequências que todos os programas atuais usam, com as linhas gravadas de cima para baixo ou de baixo para cima. O arquivo é reconhecido pelo cabeçalho, então um arquivo #?RADIANCE ou #?RGBE abre com qualquer extensão, inclusive um render do Radiance salvo como .pic. XYZE é convertido a partir de CIE XYZ, e uma linha PRIMARIES no cabeçalho é respeitada. Um .hdr dentro de um .zip também abre. A decodificação roda em segundo plano e a imagem mostrada é limitada a cerca de 16,7 milhões de pixels em um computador de mesa (menos em um celular): um HDRI 16K é mostrado com um a cada três ou quatro pixels, e a linha de status avisa. A exposição é definida automaticamente para cada imagem e não tem controle manual.
Incorporar no seu site
Adicione este visualizador ao seu site com uma única linha de HTML. Clique em Incorporar na barra de ferramentas para gerar o código, ou use o trecho abaixo com a URL do seu arquivo.
Seus arquivos ficam no seu computador
Seus arquivos são processados inteiramente no seu navegador. O botão Compartilhar envia o arquivo para criar um link. Os arquivos compartilhados são armazenados por 90 dias e depois excluídos.
Perguntas frequentes
▶Por que o HDRI parece mais escuro ou mais chapado que no meu aplicativo 3D?
Um aplicativo 3D usa o HDRI para iluminar uma cena; aqui ele é mostrado como imagem plana com uma única exposição automática, com as altas luzes comprimidas por uma curva de tons para que o sol e as sombras caibam na tela. Os valores gravados não mudam, e a linha de status informa a exposição aplicada em EV.
▶Posso abrir um arquivo .pic do Radiance?
Sim. O arquivo é identificado pelo cabeçalho #?RADIANCE, então um render do Radiance abre qualquer que seja o nome. Arquivos cujo cabeçalho nomeia outro programa também abrem, desde que venha em seguida uma linha FORMAT=32-bit_rle_rgbe ou _xyze.
▶O panorama é mostrado como uma esfera?
Um HDRI abre como imagem plana, o panorama equirretangular como está gravado, que você pode ampliar e mover. Para vê-lo iluminando um modelo, carregue-o no seu aplicativo 3D.
▶Qual o tamanho máximo de HDRI que ele abre?
Os pixels ficam compactados em quatro bytes durante a decodificação, e só as linhas e colunas que serão mostradas são mantidas. Até cerca de 16,7 milhões de pixels (8192 x 2048 ou 4096 x 4096) são mostrados pixel a pixel em um computador de mesa; um HDRI 8K ou 16K é mostrado com um a cada dois, três ou quatro pixels. Celulares e aparelhos com pouca memória usam um limite menor.
▶Este visualizador Radiance HDR é realmente grátis?
Sim, totalmente grátis. Sem cadastro e sem marca d’água. O recurso opcional de link de compartilhamento aceita envios de até 100 MB.
▶Meus arquivos são enviados para um servidor?
Não. A decodificação e a exibição rodam inteiramente no seu navegador. Só o botão Compartilhar envia o arquivo, e apenas quando você clica nele.
▶Posso converter para outro formato?
Um arquivo HDR é uma imagem, então o menu Exportar oferece formatos de imagem: salve a imagem com mapeamento de tons em PDF, PNG ou JPG. O arquivo exportado tem 8 bits; os valores de alta faixa dinâmica continuam no seu .hdr original.