Converter EXR para PNG
Transforme um render OpenEXR em um PNG que qualquer navegador, app de mensagens ou apresentação consegue mostrar. A imagem em ponto flutuante é reduzida para cor padrão de 8 bits com o canal alfa, pronta para uma prévia ao cliente ou para o portfólio.
Conversor de imagens
ou solte arquivos JPG, JPEG, JPE … aqui ·
Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos
Os arquivos são processados em nossos servidores e apagados após 30 minutos.
85 mantém as fotos visualmente idênticas ao original. Diminua só quando precisar de um arquivo menor.
JPG, BMP e EPS não têm transparência. Os pixels transparentes são preenchidos com esta cor.
Cor hexadecimal usada atrás dos pixels transparentes, por exemplo #FFFFFF.
Este formato guarda uma única imagem. Escolha saída GIF ou WebP se quiser manter a animação.
Um ícone multitamanho contém várias resoluções em um só arquivo; navegadores e sistemas operacionais escolhem a que precisam.
Mantenha as dimensões originais ou informe um dos lados, e a proporção é preservada.
Pixels do lado escolhido acima.
Porcentagem das dimensões originais.
sRGB é o certo para telas e web. Mantenha o original em fluxos de impressão; escala de cinza descarta as cores.
Só nos metadados; 0 mantém o valor original. Impressoras e alguns portais leem esse número; ele não altera as dimensões em pixels.
Como usar esta ferramenta
- 1
Envie os renders .exr
Arquivos EXR de uma ou de várias camadas, vindos do Blender, Houdini, Maya ou Nuke. Até 20 por lote, com 95 MB cada.
- 2
Clique em Converter para PNG
A imagem RGBA principal é lida, mapeada da luz linear para a cor de tela e gravada como PNG de 8 bits.
- 3
Compare com o seu visualizador
Abra o PNG ao lado da janela de render. Se o visual estiver diferente, a explicação sobre transformações de visualização mais abaixo diz por quê.
Um EXR guarda a luz como números de ponto flutuante; um PNG guarda 256 níveis por canal. A conversão mapeia um no outro e mantém a imagem beauty e o alfa, nada mais.
EXR para PNG em renders do Blender e de VFX
A Industrial Light & Magic criou o OpenEXR para o seu próprio pipeline de cinema e o liberou como código aberto em 2003. O tipo half float de 16 bits permite que um pixel seja muito mais claro que o branco, e é disso que os compositores precisam para adicionar brilho, mudar a exposição ou corrigir a cor de um plano sem criar faixas. Hoje o formato é mantido pela Academy Software Foundation, e Blender, Houdini, Maya, Nuke e After Effects gravam nele.
Essa flexibilidade também explica por que um .exr não abre num navegador, na galeria do celular, no Slack ou no Google Apresentações. Quando um cliente quer ver um quadro, um professor quer uma imagem estática para a entrega de um curso ou o ArtStation precisa de uma imagem para o portfólio, o render tem que virar uma imagem comum. O PNG é a escolha habitual: sem perda, transparente onde o render é transparente e legível em qualquer lugar.
Da luz linear em float para um PNG de 8 bits
Leitura da camada beauty
A imagem RGBA principal do EXR é decodificada; os valores em float podem passar muito de 1,0.
Mapeamento para a cor de tela
A luz linear é convertida para sRGB, e os valores acima do branco são comprimidos ou cortados.
Gravação do PNG de 8 bits
Cada canal passa a ir de 0 a 255, alfa incluído, com compressão sem perda.
Quais canais e AOVs do EXR chegam ao PNG
| from ↓ · to → | PNG | JPG |
|---|---|---|
| Beauty RGB | Beauty RGB to PNG: yes | Beauty RGB to JPG: yes |
| Alfa | Alfa to PNG: yes | – Alfa to JPG: no |
| Profundidade (Z) | – Profundidade (Z) to PNG: no | – Profundidade (Z) to JPG: no |
| Normal | – Normal to PNG: no | – Normal to JPG: no |
| Cryptomatte | – Cryptomatte to PNG: no | – Cryptomatte to JPG: no |
| Camadas de visualização extras | – Camadas de visualização extras to PNG: no | – Camadas de visualização extras to JPG: no |
EXR
OpenEXR (EXR)
OpenEXR é um formato de imagem de alto alcance dinâmico desenvolvido pela Industrial Light & Magic e liberado como código aberto em 2003. Ele armazena canais em ponto flutuante de 16 bits (half float) ou de 32 bits, de modo que altas luzes muito fortes e sombras profundas sobrevivem à edição sem estourar. Aceita muitos canais nomeados, camadas e compressão sem perda ou com perda e é padrão em efeitos visuais, composição e renderização 3D. Os arquivos são grandes, e visualizadores de imagem comuns e navegadores não conseguem exibi-los corretamente.
- Compressão
- Com ou sem perdas
- Transparência
- Sim
- Animação
- Não
- Lançamento
- 2003 · Industrial Light & Magic
PNG
Portable Network Graphics (PNG)
PNG é um formato raster sem perda publicado em 1996 pelo PNG Development Group e depois padronizado pelo W3C e pela ISO. Ele preserva cada pixel exatamente, oferece transparência alfa completa e lida com texto, bordas nítidas e cores chapadas sem artefatos. Essa precisão o torna ideal para capturas de tela, logotipos, ícones e elementos de interface. A contrapartida é o tamanho: fotos salvas em PNG costumam ser várias vezes maiores que a mesma foto em JPEG ou WebP. Todos os navegadores, sistemas operacionais e editores abrem arquivos PNG.
- Compressão
- Sem perdas
- Transparência
- Sim
- Animação
- Não
- Lançamento
- 1996 · PNG Development Group
EXR para PNG é a última etapa de um trabalho de 3D ou VFX: os artistas mantêm o original em float para a composição e entregam um PNG para clientes, sites de portfólio e apps de mensagens que não leem OpenEXR.
Guarde o EXR
O PNG é uma cópia de entrega. Depois que as altas luzes são cortadas no branco e os passes são descartados, não dá para refazer a correção de cor do plano a partir dele. Arquive o EXR ao lado do PNG e, quando também precisar de uma prévia de um mapa de ambiente HDR radiance, use HDR para JPG.
Perguntas sobre converter OpenEXR para PNG
Por que o PNG fica diferente da janela de render do Blender?
O Blender mostra os renders por uma transformação de visualização, AgX por padrão desde o Blender 4.0 e Filmic antes disso, somada a qualquer Look e exposição que você tenha definido. Os arquivos EXR são salvos como dados brutos em luz linear de cena, sem essa transformação, então um conversor fora do Blender não tem como conhecê-la. Para um resultado idêntico, salve o PNG pelo próprio Blender.
Um PNG consegue guardar o alcance HDR de um EXR?
Não. Um PNG de 8 bits tem 256 níveis por canal, do preto ao branco da tela, enquanto um EXR em half float pode guardar valores de até 65.504. As altas luzes mais claras que o branco são comprimidas ou cortadas, então mantenha o EXR como original para qualquer correção de cor posterior.
O que acontece com os passes de profundidade, normal e Cryptomatte do EXR?
Eles ficam de fora. Um PNG guarda uma imagem RGB e um canal alfa, então só a camada beauty principal é convertida. Para ver um passe de profundidade ou de normal, grave-o num arquivo próprio no compositor do Blender e converta esse arquivo.
O fundo transparente do meu render é mantido no PNG?
Sim. Se o render usou filme transparente, o EXR tem canal alfa e o PNG o mantém, então o objeto aparece sobre o quadriculado nos editores e sobre qualquer fundo de página na web.
Meu EXR multicamada passa de 95 MB. O que eu faço?
Salve-o de novo no Blender ou no Nuke só com a camada combinada, ou com compressão DWAA, que tem perda mas fica bem menor que ZIP ou PIZ. Uma única camada beauty em 1920 × 1080 costuma ficar bem abaixo do limite.
PNG ou JPG: qual é melhor para compartilhar um render?
PNG quando o render tem transparência ou bordas nítidas como as de uma interface, JPG quando é uma imagem de quadro inteiro que vai para um e-mail ou um chat com limite de tamanho. Nosso comparativo de JPG e PNG explica a escolha em detalhe.
- Ferramentas de imagem
Como diminuir o tamanho da imagem em KB para formulários e e-mail
11 min de leitura