Funciona no seu dispositivo · Seu arquivo nunca sai do seu dispositivo.
Renderizadores e compositores salvam o que produzem em OpenEXR: pixels em ponto flutuante, em luz linear, muito além do que uma tela mostra e do que qualquer visualizador, slide ou e-mail de cliente abre. Esta página converte arquivos EXR em PNG no seu próprio aparelho.
Os valores lineares são convertidos para cor de tela (sRGB) — a mesma conversão que um visualizador com gerenciamento de cor faz — e o canal alfa é mantido, então um render com fundo transparente continua transparente. Arquivos em half-float e em float completo, em scanlines e em tiles, com PIZ, ZIP, RLE e as outras compressões padrão, são lidos.
Nada é enviado: o leitor roda em segundo plano no seu navegador.
Não serve para: Manter a faixa dinâmica completa — o PNG tem valores de tela de 8 bits. Guarde o EXR para a composição e a correção de cor; converta para ver e compartilhar.
Um EXR guarda cada pixel como uma medida de luz em ponto flutuante — linear, de modo que o dobro do valor é o dobro da luz, e sem teto, de modo que um sol ou uma lâmpada pode ser cem vezes mais claro que o branco. Um PNG guarda valores de 8 bits na curva sRGB que uma tela espera. A conversão aplica essa curva, que preserva o detalhe nas sombras que uma escala direta esmagaria, e corta tudo acima de 1.0 para branco. É o que um visualizador com gerenciamento de cor mostra ao abrir o EXR com uma transformação de visualização sRGB simples; uma visualização Filmic ou ACES no seu compositor vai parecer diferente, porque elas comprimem as altas luzes em vez de cortá-las.
Arquivos half-float (16 bits) são lidos com precisão total — a única observação no painel de resultado é que eles são tratados internamente como floats de 32 bits, o que não perde nada.
Os canais R, G, B e A da parte padrão são convertidos; um arquivo sem alfa dá um PNG opaco. Arquivos OpenEXR podem guardar muitas partes — um passe de beleza ao lado de profundidade, normais, IDs de objeto — e muitas camadas dentro de uma parte; uma parte é lida aqui, e o painel de resultado avisa que só uma de N partes foi importada quando havia mais. Para converter um passe específico, grave-o antes como um EXR próprio no compositor.
Quadros de render costumam ser grandes e numerosos. Cada um é convertido por vez, e o conjunto é baixado num só ZIP com os nomes originais, então frame.0001.exr vira frame.0001.png. Uma largura máxima definida antes de converter reduz todos os quadros do mesmo jeito, que é o caminho rápido para uma sequência de prévia; um quadro acima de uns 16 megapixels no celular ou 60 no computador é reduzido de qualquer forma, com os dois tamanhos mostrados.
Esta página em outros idiomas: English · العربية · Deutsch · Français · Español · Русский · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা