O que é OpenEXR?
OpenEXR é um formato de imagem de alta faixa dinâmica (HDR) criado pela Industrial Light & Magic (ILM) em 2003. Foi desenvolvido para o filme Harry Potter e a Pedra Filosofal e desde então se tornou o padrão da indústria para composição de efeitos visuais, renderização 3D e produção cinematográfica.
Ao contrário dos formatos de imagem padrão que armazenam o brilho em uma escala de 0–255 (8 bits), o EXR usa valores de ponto flutuante que podem representar qualquer nível de brilho — desde a sombra mais escura até fontes de luz ofuscantes. Isso torna o EXR essencial para qualquer fluxo de trabalho que precise preservar a faixa completa de luz capturada ou renderizada.
Por que o EXR existe
Os formatos de imagem padrão (JPG, PNG, BMP) cortam o brilho no «branco» (valor 1,0). Tudo que for mais brilhante que o branco é perdido. Em cenas reais, uma janela iluminada pelo sol pode ser 1.000 vezes mais brilhante que uma sombra — mas em um JPG, ambos são comprimidos na mesma faixa de 0–255.
O EXR preserva valores acima de 1,0, armazenando as relações reais de brilho de uma cena. Isso permite:
- Iluminação realista ao compor elementos CG em filmagens de ação ao vivo
- Reflexos e refrações precisos na renderização 3D
- Controle total sobre a exposição durante a correção de cor
- Mapeamento tonal com total liberdade criativa
Principais recursos do EXR
Precisão de ponto flutuante
O EXR suporta half-float de 16 bits e float completo de 32 bits por canal. O half-float oferece cerca de 10 dígitos decimais de precisão com valores de 0,00006 a 65.504. O float completo estende isso a toda a faixa IEEE 754.
Múltiplos canais
Além do RGB, os arquivos EXR podem armazenar mapas de profundidade, normais de superfície, vetores de movimento, IDs de objetos e qualquer canal de dados personalizado. Os compositores de VFX usam esses canais para criar efeitos como desfoque de profundidade de campo, névoa e desfoque de movimento na pós-produção.
Múltiplas camadas
Um único arquivo EXR pode conter múltiplas camadas nomeadas — difusa, especular, reflexão, sombra, emissão — permitindo que os compositores ajustem cada componente separadamente.
Opções de compressão
O EXR suporta compressão sem perda (ZIP, RLE) e com perda (DWAA, DWAB). A compressão PIZ é popular para trabalhos de VFX, reduzindo arquivos em 40–60% sem perda de qualidade.
Quem usa EXR?
- Estúdios de VFX — Composição no Nuke, Flame e After Effects
- Artistas 3D — Renderização a partir do Blender, Maya, 3ds Max, Cinema 4D, Houdini
- Desenvolvedores de jogos — Mapas de ambiente HDR, lightmaps, sondas IBL
- Fotógrafos HDR — Mapeamento tonal a partir de capturas HDR
- Produção cinematográfica — Fluxos de trabalho de intermediário digital (DI)
Por que converter EXR para JPG?
EXR é um formato de produção — não foi projetado para compartilhamento ou visualização. Razões comuns para converter:
- Prévias para clientes: Clientes não conseguem abrir EXR. Prévias em JPG funcionam em qualquer cliente de e-mail.
- Portfólio: Mostre seu trabalho em sites e redes sociais.
- Miniaturas: Organize grandes bibliotecas de renders com miniaturas JPG de referência rápida.
- Documentação: Incorpore comparações de renders em apresentações e wikis.
O que acontece durante a conversão
Converter EXR para JPG requer mapeamento tonal — comprimir a vasta faixa de brilho HDR na faixa limitada de 8 bits que o JPG suporta. É semelhante a como seus olhos se adaptam ao sair de um quarto escuro para a luz brilhante do sol.
Nosso conversor aplica mapeamento tonal básico via ImageMagick, o que produz resultados razoáveis para a maioria dos renders. Para máximo controle sobre o mapeamento tonal, softwares profissionais como Nuke, Photoshop ou o compositor do Blender oferecem algoritmos mais sofisticados.
Mantenha seus arquivos EXR originais. A conversão para JPG descarta permanentemente os dados HDR. O JPG é apenas uma prévia — sempre mantenha o EXR para trabalho de produção e edições futuras.